上一页 1 2 3 4 5 6 7 8 9 10 ··· 38 下一页

2022年12月3日

摘要: 局部标准差实现对比度增强(ACE) 图像增强算法的基本原则是“降低低频区域,突出高频区域”,以此强化边缘,达到增强的目的。最简单的例子就是通过原始图像减去高斯模糊处理后的图像,就能够将边缘强化出来。 直方图均衡化也是一种非常常见的增强方法。但是为了避免背景的干扰,更倾向于采用“局部”方法进行处理。我们这里着重研究自适应对比度增强(ACE)的相关内容。 阅读全文
posted @ 2022-12-03 15:32 jsxyhelu 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 基本形态学算法 为什么要做基本形态学算法的研究和实现?是因为形态学是一个非常有力,应用 广泛的工具,但同时也是研究不是很清楚的工具。往往一个恰到好处的变换,就能够省下许多的劳动。对此的分类和研究就显得非常有必要,而相关代码的积累,也很有价值。 零、基本概念: 膨胀:白->黑; dilate 腐蚀:黑 阅读全文
posted @ 2022-12-03 15:32 jsxyhelu 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 放大缩小看似简单,实际上还是比较复杂的。所以专门拿出来说明。 缩放这块,主要就是处理m_pDoc->m_scalefactor void CGreenOpenPaintView::OnButtonZoomin() {... 阅读全文
posted @ 2022-12-03 15:32 jsxyhelu 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 如果只是直接的图片保存和打开,是没有很多内容的。但是我这里,将EXIF的信息融入其中,使得图像处理的结果能够保存下来。这样就非常有价值意义了。 所有的操作都放在DOC中进行处理。 我之前已经对EXIF的操作进行总结,这里进行引入 ... 阅读全文
posted @ 2022-12-03 15:32 jsxyhelu 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 想显示一副图片相对来说比较容易。但是想在SDI中显示一个可以拖拽的矩形框,并且在滚动和缩放下都不变形,是很困难的。 MFC应该说在这个方面提供了强大的支持,但是也有一些是由于历史的原因需要去除的地方,特别是在缩放的这个地方还存在一些问题。 我... 阅读全文
posted @ 2022-12-03 15:32 jsxyhelu 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 1、DOC中添加,核心图片文件保存在这里。之所以不用Mat,是因为CVVImage有更好的输入输出函数。 我这里直接使用了public public: CvvImage m_image; ... 阅读全文
posted @ 2022-12-03 15:32 jsxyhelu 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 标尺对于图像处理程序,特别是需要精确测量的程序来说意义很大。这里进行了专门的研究。 基于现在已经引入的类和定义的变量,主要讲一讲如何调用。 1、添加放大缩小 void CGreenOpenPaintDoc::ScaleF... 阅读全文
posted @ 2022-12-03 15:32 jsxyhelu 阅读(39) 评论(0) 推荐(0) 编辑
摘要: Win7下的MSPaint是Ribbon的典型运行。这种SDI程序对于图像处理来说是很适合的。利用春节时间,基于之前的积累,我实现GreenOpenPaint,主要就是模拟MSPaint的界面,实现出现处理的结果。 知识要点: 1、MFC下S... 阅读全文
posted @ 2022-12-03 15:32 jsxyhelu 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 最新版本的gexif,直接基于gdi+实现了exif信息的读取和写入,代码更清晰。 /* * File: gexif.h * Purpose: cpp EXIF reader * 3/2/2017 * 基于GDI+的EXIF读写类 *///201... 阅读全文
posted @ 2022-12-03 15:32 jsxyhelu 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 由于项目需要,进行过一段时间的 PariticalFilter 研究。主要的工作就是将网络上的Console代码和Mfc融合在一起,并且添加了Mfc端的控制功能。 程序还有不完善的地方,现将相关的函数发布出来,大家相互研究。... 阅读全文
posted @ 2022-12-03 15:32 jsxyhelu 阅读(21) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 38 下一页

导航