函数设置大小中的opencv mat CV_MAX_DIM
我有一个小的OpenCV代码:函数设置大小中的opencv mat CV_MAX_DIM,opencv,Opencv,我有一个小的OpenCV代码: #include <iostream> #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include <opencv2/imgproc/imgproc.hpp> using namespace cv; int main(int argc, char* argv[]) { cv::Mat mask_img =
#include <iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
using namespace cv;
int
main(int argc, char* argv[])
{
cv::Mat mask_img = cv::imread("image.png");
cv::imshow("window",mask_img);
return 0;
}
不要使用自己的链接库,如-lopencv_core等您的图像读取是否正确?尝试在
imread
之后添加这些代码行:如果(image.empty()){std::cerr仅此一项不能解决问题,则存在更大的问题。
g++ bla2.cpp `pkg-config opencv --cflags --libs` -o bla