合集-图像处理

摘要:1 void hisEqualiz(BYTE* image, int w, int h, BYTE* outImg) 2 { 3 //直方图均衡 4 int his[256];// 声明一个长度为256的数组,用于存储每个灰度级出现的频率 5 int n, i, j; 6 7 // 初始化直方图数组 阅读全文
posted @ 2023-11-12 14:56 VanGoghpeng 阅读(122) 评论(0) 推荐(0) 编辑
摘要:1 void meanFilter(BYTE* image, int width, int height, BYTE* outImg) 2 { 3 //均值滤波 4 int smth[9]; 5 int i, j, m, n; 6 BYTE block[9]; 7 8 // 高斯卷积核初始化 9 s 阅读全文
posted @ 2023-11-13 19:28 VanGoghpeng 阅读(197) 评论(0) 推荐(0) 编辑
摘要:1 void erosion(BYTE* image, int w, int h, BYTE* outImg) 2 { 3 int rept; 4 //腐蚀 5 memcpy(outImg, image, sizeof(BYTE) * w * h); //将读取的图像赋值给outImg,方便进行腐蚀 阅读全文
posted @ 2023-11-16 18:59 VanGoghpeng 阅读(288) 评论(0) 推荐(0) 编辑
摘要:前情提要:本记录需要一定的C++和图像处理基础进行阅读。 图像处理算法学习记录: Code: 1 void histCompute(BYTE*image, int width, int height) 2 { 3 //计算直方图 4 for (int n = 0; n < 256; n++) { 5 阅读全文
posted @ 2023-11-08 21:54 VanGoghpeng 阅读(391) 评论(0) 推荐(0) 编辑
摘要:Robert 算子: Prewitt 算子: Sobel 算子: Laplace 算子: Canny 算子: 阅读全文
posted @ 2023-11-16 20:24 VanGoghpeng 阅读(25) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示