【文件属性】:
文件名称:c++和opencv实现RGB空间转HSI
文件大小:1KB
文件格式:RAR
更新时间:2014-05-06 05:16:05
c++ 和opencv 实现RGB 空间转 HSI
c++和opencv实现RGB空间转HSI空间。
【文件预览】:
test.cpp
网友评论
- ptrI[x]=sum/sqrt(3.0); //亮度 应该是 ptrI[x]=sum/3.0; 吧~ 黑店啊~居然要10分
- 可以哦,亲测简单实现,在matlab中可行
- 很不错,有用
- 很好用,我用opencv解决了
- 还行,不过不够完整,只是把算法摆出来了
- 可用,有参考价值
- 内容比较全。。
- 很不错。二楼的highgui.h 是opencv中的。
- RGB转HSI,不过没验证是否正确
- 一个cpp文件,包含三项功能:归一化单通道浮点型图像,RGB转到HSI,HSI转到RGB。包含头文件如下:highgui.h cxcore.h cv.h stdio.h math.h。第一个是自定义的,不知道内容。其他是动态库的调用。 其中RGB转到HSI功能中,H算法是最常用的公式;S=1-min(R,G,B)/sum(R,G,B);I=sum(R,G,B)/sqrt(3.0)。最后将H,I归一化。