前提・実現したいこと
opencv,imreadでファイルが読み込めるようにしたい。
エラーメッセージ
empty()が常にtrue
該当のソースコード
#include <iostream>
#include <opencv2\opencv.hpp>
using namespace cv;
int main()
{
Mat image;
image = imread("C:\tmp\0000.png", 1);
if (image.empty() == true) {
return 0;
}
imshow("image", image);
waitKey(1000);
}
試したこと
windows 10 home上の
visual studio19でC++を使ってopencvのソフトを作ろうとしています。
どういうわけかimreadでファイルが読み込めません。
ファイル名の解釈ができてないようで、empty()は常にtrueになっています。
パス名、ファイル名は、日本語は使っておらず、raw配列のもので、宛先のファイルも存在しています。
windows10 professionalの別のPCでは同様の方法でファイルを読み込めています。
補足情報(FW/ツールのバージョンなど)
opencv 4.5.0 v15を使用 visual studio19 c++ コンソールテンプレートを使用
あなたの回答
tips
プレビュー