cv::imwrite 与 cv::imencode 的输出
the output of cv::imwrite vs cv::imencode
在将 cv::Mat 转换为 JPEG 时,cv::imencode 是否与 cv::imwrite 具有相同的行为?我知道第一个写入缓冲区,第二个写入文件,但我问的是写入的内容。
当你调用 cv::imwrite()
时,它并没有在内部调用 cv::imencode()
!这两个函数都使用内部 ImageEncoder
。看看 loadsave.cpp
在将 cv::Mat 转换为 JPEG 时,cv::imencode 是否与 cv::imwrite 具有相同的行为?我知道第一个写入缓冲区,第二个写入文件,但我问的是写入的内容。
当你调用 cv::imwrite()
时,它并没有在内部调用 cv::imencode()
!这两个函数都使用内部 ImageEncoder
。看看 loadsave.cpp