Ume*_* MS -1 winapi mfc image-processing
我正在研究一个加载位图图像并将其显示在窗口上的示例.我想确定图像是黑白图像还是彩色图像.
请让我知道如何识别它.我想要win32/MFC样本.
问候
步骤1:在索引图像中循环所有像素或调色板,并检查R,G,B值是否相同(或非常接近).如果是,那就是灰色图像.
第2步:创建直方图.如果是黑白图像,它应该有两个尖锐的峰值.您可以测量它,例如通过找到合适的二进制阈值(Min + Max/2,Otsu等)并计算直方图的两半中的每一半的标准偏差.
| 归档时间: |
|
| 查看次数: |
399 次 |
| 最近记录: |