环境
- Python:3.6.5 OpenCV 4.1.2
- C++:OpenCV 4.1.2
- JS:OpenCV 4.5.0
环境搭建可参考:B站视频
欢迎访问博主搭建的 在线运行平台 (o゜▽゜)o☆
知识点
- 读取图像:imread
- 显示图像:imshow
C++代码
#ifndef DAY01#define DAY01#include <opencv2/opencv.hpp>#include <iostream>using namespace std;using namespace cv;void day01() {Mat src = imread("E:\\_Image\\OpenCVTest\\girl.jpg");if (src.empty()) {cout << "could not load image.." << endl;return;}namedWindow("show", WINDOW_AUTOSIZE);imshow("show", src);waitKey(0);}#endif // !DAY01
注意事项:
在 VS2017 中创建项目的时候选择创建空项目,预编译标头取消勾选。选择 x64 进行编译。
Python代码
import cv2 as cv# 查看版本print(cv.__version__)# 读取图像src = cv.imread("E:/_Image/OpenCVTest/girl.jpg")# 显示图像cv.imshow("input", src)# 等待键盘输入cv.waitKey()# 释放内存cv.destroyAllWindows()
JS代码
const cv = window.cv// 读取图像const mat = cv.imread('imageSrc')// 显示图像cv.imshow('canvasOutput', mat)// 销毁所有 mat 释放内存mat.delete()
