C++ OpenCV 2是否为编码图像的快速片段解码提供了api?
所以我有C++ OpenCV 2是否为编码图像的快速片段解码提供了api?,c++,opencv,C++,Opencv,所以我有200kx200kjpeg和png编码图像。我需要得到这样的编码图像的一段(比如一个矩形{(1k,1k);(2k,1k)}),而不完全加载给定的图像信息ram。通过OpenCV可以实现这样的操作吗?或者有其他的crossplatfom库可以实现这样的操作吗?OpenCV没有一个API,您可以在其中提供一个Rect toimread()。我不知道有任何其他库具有此功能 查看modules/highgui/src/grfmt_jpeg.cpp中的源代码,似乎可以通过对jpeg解码器进行子分类
200kx200k
jpeg
和png
编码图像。我需要得到这样的编码图像的一段(比如一个矩形{(1k,1k);(2k,1k)}
),而不完全加载给定的图像信息ram。通过OpenCV可以实现这样的操作吗?或者有其他的crossplatfom库可以实现这样的操作吗?OpenCV没有一个API,您可以在其中提供一个Rect toimread()
。我不知道有任何其他库具有此功能
查看modules/highgui/src/grfmt_jpeg.cpp
中的源代码,似乎可以通过对jpeg解码器进行子分类并提供bool readData(Mat&img,Point location)
以及调用它的自定义版本imread()
来添加此功能