c++和opencv实现RGB空间转HSI

时间:2014-05-06 05:16:05
【文件属性】:
文件名称: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归一化。