-
opencv读取并显示图像
使用openc读取并显示一张图像。作为一个范例,该样例使用的是opencv 2.0的接口和函数,使用了Mat(2.0新加入的结构),调用了imread、imshow、waitKey等函数用于绘制图像。
- 2022-03-03 22:55:37下载
- 积分:1
-
histogram calclation
它是一个图像强度的直方图计算,通过计算具有什么强度级别的。强度级别从0到256
- 2022-08-20 23:36:33下载
- 积分:1
-
在 matlab 环境中读取 Dicom 图像
X = dicomread(filename) 读取从兼容的数字成像和通信医学 (DICOM) 文件的文件名中的图像数据。对于单个帧灰度图像,X 是一个 N M 的数组。对于单框真彩色图像,X 是 M 的 N 由 3 数组。多帧图像始终是 4 D 阵列。
- 2023-01-31 17:25:03下载
- 积分:1
-
二维卷积
目的:
若要编写 2-D 卷积的 MATLAB 函数。
理论:
2-D 卷积可以通过矩阵乘法来执行。若要执行此操作,形成,
块矩阵 H0,H1 等从一个矩阵和阻止的 toeplitz 矩阵已形成
从块矩阵。其他矩阵是以列的形式写的。然后,乘法
之间块 toeplitz 矩阵和写在列矩阵形式将产生的结果
类似于二维卷积。
让大小的矩阵 x [m,n] M1X N1,M1 在哪里的行数,N1
矩阵的列数 x [m,n]。
.让大小的 h 矩阵 [m,n] 是 M2X N2,M2 在哪里的行数和 N2 是
[m,n] 的 h 矩阵的列数。
由 y(m,n) 表示卷积 x(m,n) 和 h(m,n) 之间
在哪里
y(m,n) = x(m,n) * h(m,n)
矩阵 y [m,n] 的大小是 M3X N3,哪里 M3 = M1 + M2-1 和 N3 = N1 + N2-1
如果 A 是块 toeplitz 的 matri x(m,n),然后 h(m,n) 和输入的线性卷积
由给出 x(m,n)
y = Ax
最后重新排列 y 以获取输出响应的元素。
- 2023-07-04 15:00:03下载
- 积分:1
-
图像缩放matlab实现,适合于初学者学习
图像缩放程序代码,适合于初学者学习。代码中包括最近邻算法,B样条算法,双二次B样条插值算法,双三次算法等经典算法。程序简单易懂。
- 2023-03-12 17:05:04下载
- 积分:1
-
图像融合算法
完美的图像处理算法,利用OPECV和拉普拉斯金子塔算法对两张图片进行分层再融合,本处只提供源代码,可将代码添加到工程中就可以运行图像处理的初学者一定要下着看看,完美的效率,完美的效果,果断分享
- 2023-01-12 19:25:03下载
- 积分:1
-
Harris 角点检测 C++实现
图像处理中的harris角点检测程序,可以实现对角点的检测,在图像处理中得到了广泛的应用。
- 2022-04-21 12:14:15下载
- 积分:1
-
手势检测
基于肤色模型的手势分割检测,人手检测根据肤色模型检测人的手所在位置,并根据模板判断手势。-Detection of manpower under the color model to detect the location of the hand. And in accordance with the template to determine gesture.
- 2022-03-20 07:27:27下载
- 积分:1
-
细胞个数识别的opencv程序
根据形态学变化来找背景和前景,二值化,然后找contour,随后找出每个细胞的原点坐标。 Mat blur_img = orit.clone(); cv::GaussianBlur(orit, blur_img, cv::Size(5,5),1.5); for (int i = 0; i < 0; ++i) { cv::GaussianBlur(blur_img, blur_img, cv::Size(5,5),1.5); } showim(blur_img, "blur"); cv::Mat back_img, fore_img; cv::Mat element(7,7,CV_8U,cv::Scalar(1)); 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-03-22 16:56:25下载
- 积分:1
-
去除块效应和光圈效应算法
在视频图像处理中,由于分块处理会带来块效应,降低视觉效果,本程序可以去除块效应和光圈效应,提高视频图像的视觉效果。
- 2022-03-25 02:25:07下载
- 积分:1