본문 바로가기

OpenCV

ch02 Hello OpenCV

Python code

import cv2
import numpy as np

def main():
    print('Hello OpenCV', cv2.__version__)

    img = cv2.imread("lenna.bmp")
    if img is None:
        print('Image load failed')
        return -1

    cv2.imshow('image', img)
    cv2.waitKey()
    cv2.destroyAllWindows()

if __name__=='__main__':
    main()

 

// C++ code
#include "opencv2/opencv.hpp"
#include <iostream>

using namespace cv;
using namespace std;

int main()
{
	cout << "Hello OpenCV " << CV_VERSION << endl;

	Mat img;
	img = imread("lenna.bmp");

	if (img.empty()) {
		cerr << "Image load failed!" << endl;
		return -1;
	}

	namedWindow("image");
	imshow("image", img);

	waitKey();

	return 0;
}

C++ Code 출처 : OpenCV 4로 배우는 컴퓨터 비전과 머신 러닝 - 황선규 저


 

'OpenCV' 카테고리의 다른 글

ch04 drawing  (0) 2024.05.19
ch03 ScalarOp  (0) 2024.05.19
ch03 MatOp  (0) 2024.05.19
ch03 InputArrayOp  (0) 2024.05.19
ch03 BasicOp  (0) 2024.05.19