问题1 不同版本的opencv读取的图像数据灰度值不一样?
问题2 一个版本的opencv保存的图像,用另一个版本的opencv无法打开?
两个问题的原因:不同版本的opencv发布包(从官方下载的dll和lib),采用了不同版本的图像编解码库,导致编解码算法都是不一样的。 通过cv::getBuildInformation()可以查看opencv的编译信息。 这里汇总了不同版本opencv的编译依赖