C++
陌生人的天堂
这个作者很懒,什么都没留下…
展开
-
[教程][Ubuntu][Qt]将Qt程序打包成deb文件,发布、安装及使用
在Ubuntu上用qt软件编写的程序完成后,如果需要在另一台纯净的Linux系统上运行,则可以通过打包成deb文件的形式进行移植,经测试可用。0 准备前说明修改程序.pro文件,将程序运行时要加载的数据文件放置在运行文件目录下。(例如要加载人脸检测的文件)QMAKE_POST_LINK += "cp -u $${_PRO_FILE_PWD_}/facefile/shape_predictor_68_face_landmarks.dat $${OUT_PWD};" \这样在Release编译时,会将原创 2020-08-05 11:49:16 · 6994 阅读 · 1 评论 -
[教程][Opencv][dlib]dlib和opencv的互转
一、dlib::matrix转换成cv::Mat1、注意事项:1)将dlib::matrix转成BGR格式后,再转换成cv::Mat,因为cv::Mat中是按照BGR顺序存储2)注意最后添加的cv::Mat::clone()函数,因为dlib::toMat(tmp)返回的mat数据部分在tmp中,tmp是临时变量,因此在函数返回前,执行clone()操作。2、代码://将dlib::matrix转成BGR格式后,再转换成cv::Mat,因为cv::Mat中是按照BGR顺序存储template &原创 2020-08-02 23:40:03 · 447 阅读 · 0 评论 -
[攻略][Qt]QString类的使用
Qt的QString类提供了很方便的对字符串操作的接口。1、使某个字符填满字符串,也就是说字符串里的所有字符都有等长度的ch来代替。QString::fill ( QChar ch, int size = -1 )例:QString str = "Berlin";str.fill('z');// str == "zzzzzz"str.fill('A', 2);// str == "AA"2、从字符串里查找相同的某个字符串str。int QString::indexOf ( const原创 2020-07-26 16:24:14 · 266 阅读 · 0 评论 -
[攻略][Matlab][C++][opencv]Matlab及C++ Opencv求图像的连通区域的圆度并可视化
1、Matlab代码%% 圆度的计算% 圆形需要是白色的,背景是黑色的,可以根据需要确定是否对图像进行反向clcclear;close all; %%读取源图像 I = imread('1.bmp'); % figure;imshow(I); % %灰度化、取反 h = I;if ndims(h) == 3 h = rgb2gray(I); end% figure;imshow(h);%灰度图像 % h = imcomplement(h);%取反 %原创 2020-07-25 21:31:19 · 3588 阅读 · 0 评论