QString fileName = QFileDialog::getOpenFileName(this,tr(“open Image”),“./images”,
tr(“Image File(*.png *.bmp *.jpg *.jpeg)”));打开图片时,路径中有中文出错
QString fileName = QFileDialog::getOpenFileName(this,tr(“open Image”),“./images”,
tr(“Image File(*.png *.bmp *.jpg *.jpeg)”));
if (fileName.isEmpty())
{
return;
}
//读取时设置编码格式即可
//Mat srcImage = imread(fileName.toUtf8().data());
Mat srcImage = imread(fileName.toLocal8Bit().data());