![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图像处理
夜色江南
这个作者很懒,什么都没留下…
展开
-
使用C++读取8位BMP位图
使用C++读取8位BMP位图一、 基础知识微软的图像库关于位图的数据结构BITMAPFILEHEADER、BITMAPINFOHEADER位图存储时候的四字节对齐。调色板的理解二、八位图片的读取细节见代码和注释。需要注意的是我们实际读的时候忽略了填充的字节(没必要)。 BYTE RmwRead8BitBmpFile2Img(const char filename,int *wid原创 2015-05-26 10:58:36 · 9251 阅读 · 2 评论 -
直方图均衡化的理解
均衡化定义wiki定义。简单讲就是把一副图像的灰度值进行拉伸,使得灰度值可以分布在更多的灰度级上。在这里完全按照灰度级映射的观点来理解直方图均衡化。均衡化的要求不能破坏原来的像素亮度排序。原来亮的还是亮,暗的还是暗。改变的是它们之间的差(对比度)。为什么选用概率密度函数作为映射函数。先拿一个实例看看,结论在 总结 部分说明。下面给出灰度图和概率密度分布图(pdf)。原图: 原图的pdf图:原创 2015-08-15 23:51:00 · 4692 阅读 · 1 评论