2013-05-01 102 views
-1

OpenCV是否处理占用的数据:OpenCV的深度限制?

  • 8位?
  • 12位?
  • 16位?

根据我的结合,对于3Channel IplImage,使用无符号位,它只能处理24位和48位。

如果我关于openCV限制的结论是正确的,请纠正我的错误!

+0

任何想法? .... – user2331770 2013-05-02 08:34:53

+0

你应该*不*使用IplImage了,但cv :: Mat – berak 2014-10-13 09:47:36

回答

1

在较新的OCV版本中,cv :: Mat被用作图像容器。

你可以看看垫c'tor

它需要一个恒定的构建通过以下方式的类型参数:

类型:矩阵元素的类型。 以表格CV_ <指定bit_depth >(S | U | F)C <number_of_channels>。
例如:CV_8UC1表示一个8位无符号单通道矩阵, CV_32SC2表示一个带有两个通道的32位有符号矩阵。

但支持图像数据类型和图像处理算法支持是两个不同的点。大多数算法只适用于8位或浮点单通道图像。