图像处理
开心大爆炸
这个作者很懒,什么都没留下…
展开
-
opencv 双目测距
学习笔记:使用opencv做双目测距(相机标定+立体匹配+测距).https://www.cnblogs.com/daihengchen/p/5492729.html原创 2021-09-16 11:18:01 · 422 阅读 · 0 评论 -
opencv 双目测距
学习笔记:使用opencv做双目测距(相机标定+立体匹配+测距).https://www.cnblogs.com/daihengchen/p/5492729.html转载 2021-08-18 16:18:47 · 749 阅读 · 0 评论 -
C++ 中 对dll二次封装时,加载第三方库dll时 LoadLibrary 时错误代码126
前提: 第三方dll名为 A.dll 我自己对A.dll又重新封装了一个B.dll ,然后使用C程序进行测试,发现在B.dll中有加载A.dll的地方出错,错误代码为126.具体代码如下: HMODULE m_hModule; SetLastError(0); //m_hModule = LoadLibrary(L"..\\Debug\\A.dll");//是ok的,需要debug下放opencv的dll m_hModule = LoadLibrar...原创 2021-04-19 13:17:32 · 1401 阅读 · 0 评论 -
opencv 最小二乘法拟合 平面
平面公式为:Ax+By+Cz=D代码:来自于:https://blog.csdn.net/laobai1015/article/details/73603327?utm_source=blogxgwz4//对应的方程:Ax+By+Cz=D 其中 A = plane12[0], B = plane12[1], C = plane12[2], D = plane12[3],这是要注意的方程的表示//float plane12[4] = { 0 };//定义用来储存平面参数的数组,分别对应ABCD拟合原创 2021-01-25 17:24:32 · 3758 阅读 · 4 评论 -
mfc 某控件上显示图片的三种方法
mfc 显示图片的三种方法代码来自于:https://www.bilibili.com/video/BV1sa4y1s7FR?p=43方法一:利用CvvImage cimg;来显示CvvImage 是oepncv1中的东西,在oepncv2, oepncv3中都没有这个东西。代码:Mat img = imread("1.jpg"); IplImage *pImage; pImage=&IplImage(img); IplImage *pImage = cvLoadImage("1.j转载 2021-01-13 17:57:56 · 1853 阅读 · 0 评论 -
图像处理---高斯滤波
//GaussianBlur();IplImage* iplImage;cvSmooth(plDestImage, plDestImage, CV_GAUSSIAN, 3, 3, 3 , 3);//不能为偶数//高斯滤波//cvSmooth(plDestImage, plDestImage, CV_MEDIAN);移位的高斯滤波内核将导致图像平滑+移位。如果要使用不使图像移位的滤镜,则滤镜必须在内核原点(通常是奇数内核的中心像素)处具有高斯原点。一旦我们确定了,使用大小相等的过滤器必须导致不对称原创 2021-01-12 16:36:30 · 1074 阅读 · 2 评论 -
opencv中 复制两个iplimage图像
m_IplRightImage = cvCreateImage(cvSize(srctrans->width, srctrans->height), srctrans->depth, srctrans->nChannels); //m_IplRightImage = cvCloneImage(srctrans);//使用这个时,程序会崩溃,应该使用memcpy memcpy(m_IplRightImage->imageData, srctrans->imageDa原创 2020-12-31 10:02:29 · 549 阅读 · 2 评论 -
matlab中读取的图像,行列是相反的
mat = imread('E:\wokspace\PROJECT\BSV\MATLAB\image01\20201127160344.bmp');中得到的mat(高,宽)而opencv中读取的是宽高原创 2020-11-30 10:42:37 · 1619 阅读 · 0 评论 -
c++ 中无法加载DLL“xxxx”:找不到指定的模块(异常来自HRESULT:0X8007007E)的一个解决方法
动态链接库是X86的(win32),C#程序也是X86,C++中调用了opencv,运行C#程序发现会出现标题错误。解决办法:【缺少DLL】用Dependency查看目标机器上的dll 是缺哪些,缺哪些拷贝哪些发现缺这两个,然后在目标机上发现并没有这个,将可以运行程序的电脑上,拷贝system32和64文件夹下的上述两个dll到目标机上就ok了。参考:C# 64位系统调用32位DLL异常解决办法(异常来自HRESULT :0x8007007E)https://blog.csdn.net/we原创 2020-10-22 13:20:24 · 2003 阅读 · 0 评论 -
MFC 配置opencv 【调用cvCreateImageHeader 时发现没有定义,此时要配置opencv】
MFC中调用cvCreateImageHeader 时发现没有定义,此时要配置opencv按照 https://blog.csdn.net/weixin_36193572/article/details/80745368进行配置1.包含目录:include2.引用库目录lib3.添加依赖项:由于opencv的版本不同,依赖库后缀版本号就不一样了。opencv_core243d.lib;opencv_highgui243d.lib;opencv_imgproc243d.lib;4.在界面调用时添原创 2020-10-21 16:34:28 · 479 阅读 · 0 评论 -
使用C#版OpenCV进行圆心求取
转载:https://www.cnblogs.com/tuyile006/p/10819570.html转载 2020-10-16 14:59:32 · 500 阅读 · 0 评论 -
C#中 利用OpenCvSharp 实现bitmap 和mat的格式相互转换
(1)转为 bitmap:Bitmap map = OpenCvSharp.Extensions.BitmapConverter.ToBitmap(mat); process_pictureBox.Image = map;(2)转为MatBitmap bitmap = new Bitmap(img);//Image img OpenCvSharp.Mat mat = OpenCvSharp.Extensions.BitmapConverter.ToMat原创 2020-10-16 14:08:19 · 16959 阅读 · 8 评论 -
C#安装opencvsharp
在nuget中 搜索opencv 选择,下面的参考链接:https://www.jianshu.com/p/37dab2c67477参考连接:https://blog.csdn.net/Raink_LH/article/details/101536185https://bbs.csdn.net/topics/392457338原创 2020-10-15 09:43:29 · 991 阅读 · 0 评论 -
在C#中使用OpenCV(使用OpenCVSharp)
在C#中使用OpenCV(使用OpenCVSharp)https://www.cnblogs.com/wwwbdabc/p/10860804.html转载 2020-10-08 15:00:23 · 474 阅读 · 0 评论 -
opencv4.2中 如何通过 IplImage 保存图像信息
opencv中保存图像,使用cv::imwrite进行保存所以,先将IplImage 转换为Mat格式,然后再保存数据m_pIplImage 为已知的IplImage 类型 cv::Mat m1 = cv::cvarrToMat(m_pIplImage); cv::imwrite("E:/11.png", m1);//添加库imgcodecs 才能用此函数注意: imwrite函数在头文件中#include <opencv2/imgcodecs/imgcodecs.hpp&g原创 2020-09-10 14:25:28 · 2181 阅读 · 1 评论 -
质心计算方法
https://wenku.baidu.com/view/2b08a1eeb8f67c1cfad6b8ef.html转载 2020-08-27 15:22:55 · 5743 阅读 · 0 评论 -
单通道灰度图转换为三通道RGB形式
单通道与三通道度一般是单通道的,三通道的灰度图是三个通道的值是一样的,并不是只有一个通道有值,其他通道没有值。 可以自己写个例子测试下。只有第一个通道有值时,整体颜色为红色了。有单通道的灰度图转换为三通道的灰度图的例子...原创 2020-08-05 16:24:00 · 6161 阅读 · 0 评论 -
QT 显示USB相机的图像时,界面会有延时
显示相机内容时界面会有延时:本相机帧率只有 low high supper三种设置,发现改变帧率并没有多大的作用。分辨率为16001200 ,后来改成分辨率为640480时 问题解决了。解决办法:分辨率过高,改小一些,界面就不卡了...原创 2020-06-23 10:45:48 · 879 阅读 · 0 评论 -
影射变换
https://www.cnblogs.com/wangguchangqing/p/8126333.htmlSLAM入门之视觉里程计(2):相机模型(内参数,外参数)原创 2020-06-18 10:44:05 · 348 阅读 · 0 评论 -
ICP算法(迭代最近点)
ICP算法(迭代最近点)https://www.cnblogs.com/haoyul/p/7979289.htmlhttps://www.cnblogs.com/21207-iHome/p/6034462.html转载 2020-06-15 17:15:06 · 404 阅读 · 0 评论