合集-图像处理
摘要: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 // 初始化直方图数组
阅读全文
摘要: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
阅读全文
摘要: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,方便进行腐蚀
阅读全文
摘要:前情提要:本记录需要一定的C++和图像处理基础进行阅读。 图像处理算法学习记录: Code: 1 void histCompute(BYTE*image, int width, int height) 2 { 3 //计算直方图 4 for (int n = 0; n < 256; n++) { 5
阅读全文
摘要:Robert 算子: Prewitt 算子: Sobel 算子: Laplace 算子: Canny 算子:
阅读全文