- 博客(12)
- 资源 (3)
- 收藏
- 关注
原创 QT 下载
Qt 官方下载(非常慢)Qt 官网有一个专门的资源下载网站,所有的开发环境和相关工具都可以从这里下载,具体地址是:http://download.qt.io/图1:Qt 官方下载网站截图对目录结构的说明 目录 说明 archive 各种 Qt 开发工具安装包,新旧都有(可以下载 Qt 开发环境和源代码)。 community_releases 社区定制的 Qt 库,Tizen 版 Qt 以及 Qt 附加源码包。 development_releases..
2020-09-29 14:32:09
291
原创 rtsp拉2路流时,用SDL控件显示有时会延时
前提:rtsp主码流进行客户端与端两个操作,即一个流需要进行2个地方的拉流解压,得到图像,后端进行检测目标,并将目标传递给前端在原图流中添加检测目标框现象:当控件有其它软件或窗口覆盖时,窗口切换回后,前端显示的框不在图像真正位置上,即显示的图像延时了。方法:此时流的解压与显示在一个线程。先获取包,解压,显示图像,绘制回传的检测结果位置。将其分成2个线程:解压一线程、绘制图像与检测结果的一线程。基本不会出现延时的问题。至于网上说的将缓存区扩大什么的并没有解决我的问题。...
2020-05-19 18:43:33
405
原创 SDL2嵌入控件播放导致崩溃,系统锁屏触锁后不刷新
现象:使用MFC及C#控件进行视频流或录像文件的播放app,问题:1.对控件进行放大缩小后,界面不刷新。2.当对运行APP的系统进行锁屏再解锁后或远程连接或切换用户后,相应的图像控件界面不刷新。-严重方法:问题1:控件缩放刷新问题,SDL_SetWindowPosition函数不起作用,是窗口渲染器和纹理后不再匹配,此时需要重新创建再进行绘制更新。SDL_CreateRenderer(),SDL_CreateTexture()再次创建。问题2:简单的方法是监听解锁后的消息..
2020-05-19 18:27:47
1088
原创 C++ exe 加载的DLL不放在同一个目录
有时为了工程的方便,需要将相应的DLL,LIB,EXE放入不同的目录,需要进行相应的设置一般来说LIB和include可能通过工程的右键-》属性 C/C++进行相应的设置相应的include头,lib通过相应的链接器栏进行设置。但是对于直接运行EXE时,需要加载相应的一些DLL,通过设置相应的工程属性目录不能找到,可能通过如下方法进行设置:将报错的dll 进行延时加载,并设置相应的dl...
2020-01-02 17:11:18
5958
原创 opencv————遇到相关问题时对函数的理解
最近常用到OpenCV相关函数,在使用的过程中对函数的理解掌握不够,所以出现了很多的问题,现在将所遇到及理解的函数做了个相应的整理。(1)CvFilter2D(const CvArr* src, CvArr* dst, const CvMat* kernel, CvPoint anchor=cvPoint(-1,-1))src:代表的时输入函数。要求的是参数类型为IplImage*,有些网...
2019-01-22 09:47:59
176
原创 ffmpeg-rstp流相关问题
1.视频流各种超时设置 ffmpeg的avformat_open_input()和av_read_frame默认是阻塞的1.设置rtsp格式流的超时AVDictionary* opts = NULL;av_dict_set(&opts, "rtsp_transport", m_bTcp ? "tcp" : "udp", 0); //设置tcp or udp,默认一般优先t...
2019-01-21 18:26:33
1278
原创 从0开始进行 Win7 x64下安装TensorFlow
参考:https://blog.youkuaiyun.com/RobinTomps/article/details/78115628?locationNum=5&fps=11、首先安装配置好TensorFlow,参考地址相关的命令均是在安装好的Anaconda的terminal终端上执行。可参考https://blog.youkuaiyun.com/caldera/article/details/78154862...
2018-06-22 10:55:18
424
原创 opencv3.7 svm predict输出结果不对?
进行训练时的样本标签类型不正确引起的。首先样本矩阵类型为 CV_32SC1。res_mat = Mat::zeros(nImgNum, 1, CV_32SC1);标签data_mat.at<float>(i, n) = *iter;初始化样本data_mat = Mat::zeros( nImgNum, 12996, CV_32FC1 );样本res_mat.at<int>...
2018-05-04 09:27:51
2737
原创 opencv3.4-SVM使用
从0基于开始使用opencv关于SVM的使用,网上查阅相关资料后,终于可以相应的实现功能,相应的代码如下。但是需要注意的几个问题,这也是我遇到的已经解决的,类型不对会出现相应的断言。样本数据必须是CV_32FC1类型。opencv3版本决定的样本标签必须是CV_32SC1,opencv3后从int数组转换为CV_32SC1类型,而opencv2是从float数据转换。但是没
2018-02-07 10:56:48
5345
2
原创 对彩色图像进行色彩通道信息的分割
IplImage *img = cvLoadImage("D:\\lena.bmp",CV_LOAD_IMAGE_COLOR); cvShowImage("src", img); IplImage* rImg=cvCreateImage(cvGetSize(img),IPL_DEPTH_8U,1); IplImage* gImg=cvCreateImage(cvGetSize(img)
2014-08-29 10:11:34
442
原创 VS 2010 内存窗口
所在位置:窗口作用:只有查看一个内存块所有值,可能通过调节每个单元的字节数显示十进制或十六进制。出现条件:1.调试环境:工程在Debug状态下进行运行,才能出现内存窗口选项。2.工具-》选项-》调试-》常规 勾选启用地址级调试:
2014-05-14 15:48:21
4298
原创 OpenCv应用过程之学习1
最近常用到OpenCV相关函数,在使用的过程中对函数的理解掌握不够,所以出现了很多的问题,现在将所遇到及理解的函数做了个相应的整理。 (1)CvFilter2D(const CvArr* src, CvArr* dst, const CvMat* kernel, CvPoint anchor=cvPoint(-1,-1)) Src:代表的时输入函数。要求的是参数
2014-03-04 09:57:44
538
正确VC++傅里叶正变换和相应的逆变换 代码
2012-09-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人