摘要:
一般使用的灰度图像元素是8位的uchar型(注意不是无符号整型,而是无符号字符型。元素值0~255),自定义Mat矩阵时,推荐使用8位无符号字符型,即CV_8U、CV_8UC3。 再说一遍,条件反射式的记住:一般见到的Mat的元素是8位无符号字符型,不是8位无符号整型。 【元素类型】 CV_8U(即 阅读全文
摘要:
注意: Mat a(行, 列, CV_8U); //CV_8U默认205 Mat a(Size(宽, 高), CV_8U); 创建与已有img等大小的矩阵:将下列代码中的2,2都可以换成img.size(), img单通道对应CV_8U,三通道对应CV_8UC3。一般使用8位就可以。16、32不推荐 阅读全文
摘要:
思路:先在容器中生成顺序的数据,再打乱。random_shuffle()函数的使用。 1-10不重复随机 #include <algorithm> #include <iostream> #include <vector> using namespace std; vector<int> randp 阅读全文
摘要:
有所更改,参数不求完备,但求实用。源码参考D:\source\opencv-3.4.9\samples\cpp\connected_components.cpp 【二值图认知纠正】 OpenCV中threshold()得到的二值图其实是0、255(设定值)这两个值的图,而不是0、1的图。 0、1图是 阅读全文
摘要:
Pycharm安装只选择x64以及安装路径,其他不选。 【激活】https://shimo.im/docs/DJ3h3tJv98ppTYyH/read 【汉化】https://blog.csdn.net/fei347795790/article/details/100985168 安装python 阅读全文
摘要:
void glob(cv::String pattern, std::vector<cv::String>& result, bool recursive = false); 注意String是cv空间下的,不是std。glob遍历图像名称不是按顺序进行遍历的,1 10 11……19 20 21…… 阅读全文
摘要:
【知识点】pugixml框架提取多个相同节点内容、遍历文件夹、保存到txt。 xml文件由labelImg.exe软件标定图像生成。此博客把xml文件内容提取到txt中,为人脸识别opencv_annotation.exe、opencv_createsamples.exe、opencv_trainc 阅读全文
摘要:
客户端使用 DB Browser,下载地址 Downloads - DB Browser for SQLite (sqlitebrowser.org) 。打开后创建db数据库、表等,很容易操作。 【注意】 1、db文件路径有中文的话,加入 #pragma execution_character_se 阅读全文
摘要:
以创建数据库文件school.db为例,“数据库文件”处不能直接输入school.db,必须带路径,否则只在C:\Users\a\Documents\Navicat\SQLite\Servers中生成三个缓存文件,而不是school.db文件。 【具体步骤】 阅读全文
摘要:
下载安装Navicat Premium 15 激活工具下载Navicat Keygen Patch v5.6.0 DFoX.exe,提取码:nbyp 【激活教程】 先断网、断网、断网 1、把Navicat Keygen Patch v5.6.0 DFoX.exe放到Navicat Premium 1 阅读全文