前言
Mat image = Imgcodecs.imread(imagePath);
opencv读取图片路径时,如果路径中存在中文或者本身图片名为中文命名,则会找不到文件。因为imread方法不支持non-ascii。
解决方法
imread 方法在读取图像文件时,使用的是本地文件系统的文件路径。在某些操作系统和编程环境中,特别是在 Windows 系统上,文件路径可能包含非 ASCII 字符,比如中文字符。但是,OpenCV 中的 imread 方法并不总是能够正确地处理这些非 ASCII 字符的文件路径。
这可能是因为不同的操作系统对于非 ASCII 字符的处理方式不同,以及不同的编码方式可能导致文件路径解析出现问题。

public static Mat readImage(String picPath) {
Mat image



被折叠的 条评论
为什么被折叠?



