错误信息:

grfmt_tiff.cpp:132:12: error: 'tmsize_t' does not name a type
grfmt_tiff.cpp:213:86: error: 'read' is not a member of 'cv::TiffDecoderBufHelper'
...

解决办法cmake的时候增加如下一个配置:

cmake -D BUILD_TIFF=ON

完整的cmake命令:

cmake  -D BUILD_TIFF=ON  -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..

还要注意:生成opencv-341.jar的时候一定要确保已经安装好了Ant否则无法生成jar包。