系统为Ubuntu16.04。IDE为Clion 2018.3.4。OpenCV版本为3.4.6。
新建一个C++项目。
修改CMakeLists.txt内容如下:
cmake_minimum_required(VERSION 3.13)
project(untitled3)
set(CMAKE_CXX_STANDARD 14)
find_package(OpenCV REQUIRED)
add_executable(untitled3 main.cpp)
target_link_libraries(untitled3 ${OpenCV_LIBS})
Clion直接使用项目相对路径会报错。
需要在run----->Edit Configurations, 修改Working Directory为当前项目目录。
编写代码如下:
#include <highgui.h>
const char *IMAGE_PATH = "image/dota2.jpeg";
const char *WINDOW_NAME = "Example1";
int main() {
IplImage *img = cvLoadImage(IMAGE_PATH);
cvNamedWindow(WINDOW_NAME, CV_WINDOW_AUTOSIZE);
cvShowImage(WINDOW_NAME, img);
cvWaitKey(0);
cvReleaseImage(&img);
cvDestroyWindow(WINDOW_NAME);
return 0;
}
运行结果:




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



