- 博客(117)
- 收藏
- 关注
原创 MVTec AD—A Comprehensive Real-World Dataset for Unsupervised Anomaly Detection 2019 CVPR
MVTec AD—A Comprehensive Real-World Dataset for Unsupervised Anomaly Detection 2019 CVPR作者:Paul Bergmann最大贡献:MVTec数据集代码:摘要无监督异常检测方法的开发需要有数据来训练以及评估新的方法和想法。本文介绍了MVTec Anomaly Detection (MVTec AD)数据集,MVTec数据集包含5354张不同目标和纹理类型的高分辨彩色图像。它包含用于训练的正常(即不包含缺陷)的图像
2021-10-25 16:26:58
5785
1
原创 调试程序tips
1 命令行编译qt程序mkdir buildcd buildqmake ../srcmake2 将print的内容写入到文档中//XX是运行的程序./XX &> log.txt查看文档内容tail -f log.txt3 qt程序调试在pro文件中加入CONFIG += debug运行程序//XX是运行的程序gdb XX依次输入以下命令startn...
2021-06-25 16:41:10
276
原创 TCP通讯调试tips
1 服务器已经建好的前提下,在终端输入以下命令,回车//6001是端口号socat tcp:localhost:6001 -再输入要发送的信号,等待回应。2 查看端口是否占用//6001是端口号lsof -i:6001若占用,则//PID是进程号kill -9 PID...
2021-06-25 16:34:45
398
原创 windows下安装及使用labelme(语义分割工具)
1 安装Anaconda;2 创建虚拟环境labelmeconda create --name=labelme python=3.63 激活新建的虚拟环境labelmeactivate labelme4 安装pyqt5pip install pyqt55 安装labelmepip install labelme6 在虚拟环境labelme下输入labelme就可以进入软件啦。使用教程参考链接:https://blog.youkuaiyun.com/weixin_38.
2021-04-22 11:51:39
341
原创 人工智能、机器学习领域的国际会议与期刊
序号 会议简称 会议全称 举办时间 出版社 网址 1 CVPR IEEE Conference on Computer Vision and Pattern Recognition International 每年一次 IEEE http://db...
2021-03-21 12:05:39
786
1
原创 ubuntu安装OpenCV4.1.1和OpenCV_contrib 4.1
第一步:官网下载:OpenCV4.1.1: https://github.com/opencv/opencv/releases/tag/4.1.1OpenCV_contrib 4.1: https://github.com/opencv/opencv_contrib/releases/tag/4.1.1第二步:(电脑存在多个版本的opencv:https://blog.youkuaiyun.com/jinx09/article/details/107758558)cd opencv-4.1.1m
2021-03-03 19:30:30
1438
1
转载 pytorch代码调试过程出现:Could not load the Qt platform plugin “xcb“解决方法
参考链接:https://blog.youkuaiyun.com/liuzhuomei0911/article/details/108770700
2020-09-25 20:45:21
1528
原创 opencv2的随机森林函数做分类和回归
#include <QCoreApplication>#include "opencv2/core/core.hpp"#include "opencv2/highgui/highgui.hpp"#include "opencv2/imgproc/imgproc.hpp"#include "opencv2/ml/ml.hpp"#include <iostream>#include <fstream>#include <io.h>#include.
2020-09-11 10:55:49
933
2
原创 Ubuntu18.04 搭建模型YOLOV4
环境:ubuntu18.04 cuda11.0.3 cudnn8.0.2 python3.7一、安装YOLOV4官网:https://github.com/AlexeyAB/darknet1、克隆darknetgit clone https://github.com/AlexeyAB/darknet2、编译项目cd darknetmake3、使用预训练权重文件yolov4.weights 安装测试...
2020-09-10 16:59:35
3112
2
转载 图像数据标准化与归一化
链接:1、标准化和归一化,请勿混为一谈,透彻理解数据变换https://blog.youkuaiyun.com/weixin_36604953/article/details/1026521602、深度学习训练—详解图像数据标准化与归一化https://mp.weixin.qq.com/s/BH9TrDjuql0fcvuTQmTFWQ3、机器学习之数据归一化https://mp.weixin.qq.com/s/7jef0OCtTjySsHP5s0h5yw...
2020-09-01 14:20:27
2845
原创 qt exited with code
QT中,程序编译没有问题,但是运行时异常退出,并且提示“exited with code -1073741819”。原因:存在变量定义了,但是在没有初始化的情况下程序,使用了该变量。
2020-08-03 19:23:39
2813
原创 数字图像处理基础 — 高斯滤波
参考:https://zhuanlan.zhihu.com/p/82569305https://blog.youkuaiyun.com/jgj123321/article/details/94448463
2020-06-29 22:05:53
383
原创 ubuntu16.04安装pytorch踩坑
本文只是针对我在安装过程中遇到的问题记录。具体安装教程请参考pytorch官网(https://pytorch.org/get-started/locally/)。第一步:输入命令:nvidia-smi 查看显卡版本以及CUDA版本。
2020-06-22 22:16:47
956
转载 使用Vivado将包含Xilinx IP的用户模块封装成网表文件(也适用不包含Xilinx IP的用户模块)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声...
2019-11-21 09:10:24
904
转载 Matlab将矩阵(图像)写入.raw格式文件
转自:https://my.oschina.net/wangsifangyuan/blog/3033504笔者近期在将bmp图像格式图像转为raw过程中遇到了一些问题,主要是fwrite在写入矩阵时的元素顺序问题。要想保证存储后的raw图像能够正常的用ps打开,需要将元素按正确的顺序存储。Matlab中fwrite在写入矩阵时是列优先的,也就是先写入第1列,再第2列,以此类推,一直到写入完...
2019-11-19 16:07:35
3761
1
原创 c++实现十六进制与十进制互转
char temp_src[4];int t = HexToDec(temp_src);int HexToDec(char strHex[4]){ int i = 0, len = 0, temp = 0; __int64 nDec = 0; len = strlen(strHex); for (i = 0; strHex[i] != '\0'; ++i)...
2019-11-19 15:39:56
781
原创 RGB转Gray算法实现
主要介绍3种方法:方法1:求平均法原则上的灰度,就是让R=G=B,那顾名思义,可以直接求平均,如下:gray = (R+G+B)/3这里有除法,这里将3改为256,这里公式变为gray =((R+G+B)*85)>>8。图像显示时用(gray,gray,gray)替代(R,G,B)即可。(注:为什么将256替换3?在FPGA实现中,除法一般使用移位进行替换,适用于2...
2019-11-19 15:23:42
1662
转载 Vivado中vio的使用
参考教程:https://www.cnblogs.com/kingstacker/p/9810704.html前言使用场景:在使用In system debug时需要使用按键触发查看相关信号,但不想用板子上的按键。VIO:Virtual input output,即虚拟IO。主要用作虚拟IO使用;VIO的输出可以控制模块的输入,VIO的输入可以显示模块的输出值。连接如下图:...
2019-11-19 09:59:59
20962
1
转载 Anaconda下的TypeError:LoadLibrary() argument1 must be str, not None问题
转自https://blog.youkuaiyun.com/AI414010/article/details/100011008 版本:conda4.7.11问题:在安装anaconda后,win+R,输入conda,显示正常。输入conda list,就出现了Anaconda下的TypeError:LoadLibrary() argument1 must be str, not None问题,其余操作...
2019-10-15 22:09:20
1119
转载 基于Anaconda下机器学习和深度学习的Python环境配置
参考链接:https://blog.youkuaiyun.com/qq_22235957/article/details/79113620概要下载Anaconda;安装Anaconda;开始和更新Anaconda;更新scikit-learn库;安装深度学习库.1.下载Anaconda根据自己电脑的版本在Anaconda官网上下载相应的软件安装包。Anaconda是针对科学Python开发的免费和便捷...
2019-10-15 21:49:25
280
转载 原码、反码、补码知识详细讲解
本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反...
2019-10-15 21:43:08
233
转载 补码原理——负数为什么要用补码表示
转自:https://blog.youkuaiyun.com/leonliu06/article/details/78685197文首 我们都知道负数在计算机中是以补码(忘了补码定义的戳这里)表示的,那为什么呢?本文尝试了解补码的原理,而要想理解它,首先得理解算术中“模”的概念。所以首先看一下什么是模,然后通过一个小例子来理解补码。1 模(Modulo)1.1 什么是模数 In mathema...
2019-10-15 21:41:14
171
转载 [C++] 十六进制转十进制
转自:https://blog.youkuaiyun.com/summer_dew/article/details/82081434进制转换 字符处理 判断问题描述 从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。 注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。样例输入FFFF样例输出65535#include <s...
2019-10-15 21:20:34
577
转载 QT5的程序打包发布(将QT5的工程项目打包成一个exe程序)
转自:https://blog.youkuaiyun.com/windsnow1/article/details/78004265 ...
2019-10-15 21:17:38
159
转载 Ubuntu Qt Debug
参考链接:https://zhuanlan.zhihu.com/p/48607048记录一下Ubuntu16.04下写的Qt程序,调试时没问题,运行时偶现崩溃需要在运行时生成core dump文件首先在pro结尾里加入QMAKE_CC += -gQMAKE_CXX += -gQMAKE_LINK += -g在终端输入ulimit -c显示为0然后输入ulimit ...
2019-08-04 11:18:33
737
原创 windows下qt程序意外崩溃,生成dump文件的方法
程序运行一段时间之后,意外退出,没有提示任何出错信息,这种情况可能是内存泄漏,但是没有提示错误信息,很难定位到具体代码。我们可以生成dump文件,定位出错位置。在工程中添加代码:mdump.h#ifndef MDUMP1_H#define MDUMP1_H#include <Windows.h>#include <DbgHelp.h>// base...
2019-08-04 10:53:01
3482
1
转载 C/C++读取文件名(Ubuntu)
最近,在Ubuntu系统上需要使用C来获取指定文件夹下的文件名,发现不同使用windows系统上的方法。本文即在Ubuntu系统上实现获取文件名的功能。windows系统方法点这里。一、代码先给出代码,如下://头文件#include <iostream>#include <sys/types.h>#include <dirent.h>#incl...
2019-07-17 22:06:16
728
原创 QT界面自适应屏幕分辨率与自缩放
最近用qt做了一个界面,主要功能是实时显示两台相机采集的图片以及拼接两张图片再显示,还有通过界面调整图像大小等参数。主要通过UI设计器Qt Designer完成。1、创建界面时,需要创建界面的基类(base class)。有3种基类可以选择:QMainWindow 是主窗口类,主窗口具有主菜单栏、工具栏和状态栏,类似于一般的应用程序的主窗口;QWidget是所有具有可视界面类的基类,...
2019-07-17 21:29:56
52959
3
原创 将verilog编写的工程封装BlackBox
目前使用verilog实现了某个算法,想要在别的工程中调用。如何实现?还没有具体实现,后期可能会做这一步工作。http://bbs.21ic.com/icview-276543-1-1.htmlhttps://www.cnblogs.com/adamite/p/ise_ngc.htmlhttps://zhidao.baidu.com/question/170363799724919...
2019-07-10 22:05:38
1353
转载 Linux 下报错没有 io.h 等文件解决方法。
转自:https://blog.youkuaiyun.com/u013894391/article/details/88992923问题: 在Ubuntu 14.04环境下源程序含有: #include <io.h> 编译报错。解决方法: 将程序替换为: #include <sys/io.h>...
2019-06-26 15:30:43
4959
1
转载 在Ubuntu上使用Qt creator运行控制台程序 不能 输出的问题
一开始 使用Ubuntu下的QtIDE时 ,新建了一个小工程,想看看它是什么样的。构建了一个最轻量级的小程序如下:#include <iostream> using namespace std; int main(){ cout <...
2019-06-26 15:27:49
993
原创 在ubuntu16.04下配置opencv
良心建议,博客什么的就不要参考了,直接参考opencv官方教程,简单明了。配置opencv有两种情况(可能这么讲也不对):1、只python下用。2、在python与c++下用。第一种情况参考链接:https://docs.opencv.org/3.4.1/d2/de6/tutorial_py_setup_in_ubuntu.html第二种情况参考链接:https://docs.ope...
2019-06-26 11:40:52
534
原创 基于Legacy只装ubuntu16.04系统
参考网上教程装了很多次,每次都出错,在此记录一下。首先,说几点注意事项。1、装系统之前,先查看电脑BIOS的启动方式,有两种启动方式新UEFI与传统Legacy。网上很多查看方式,可自行百度。两者在此处的区别是:装ubuntu系统时,UEFI模式下,需要设置EFI引导,而模式下,不需要设置EFI引导,但是需要设置boot引导。2、查看电脑硬盘有几个,如果固态硬盘与机械硬盘都有,可以在几...
2019-06-26 11:12:21
1852
转载 win10下Ubuntu 双系统安装(解决关机卡死问题和WiFi问题)
转自:https://blog.youkuaiyun.com/weixin_44585583/article/details/90704452 参考文章:https://blog.cs...
2019-06-25 21:20:07
1339
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人