ch03 InputArrayOp
import cv2import numpy as npdef InputArrayOp(): data1 = np.array([1, 2, 3, 4, 5, 6], dtype=np.uint8).reshape(2, 3) mat1 = cv2.Mat(data1) printMat(mat1) vec1 = np.array([1.2, 3.4, -2.1], dtype=np.float32) printMat(vec1)def printMat(_mat): mat = np.asarray(_mat) print(mat)if __name__ == "__main__": InputArrayOp()#include "opencv2/opencv.hpp"#include using namespace cv;using..
더보기
ch03 BasicOp
#Python Codeimport cv2import numpy as npdef PointOp(): pt1 = np.array([0, 0]) # pt1 = (0, 0) pt1[0] = 5 pt1[1] = 10 # pt1 = (5, 10) pt2 = np.array([10, 30]) # pt2 = (10, 30) pt3 = pt1 + pt2 # pt3 = [15, 40] pt4 = pt1 * 2 # pt4 = [10, 20] d1 = np.dot(pt1, pt2) # d1 = 350 b1 = np.array_equal(pt1, pt2) # b1 = False print("pt1:", pt1) print("pt2:", pt2) print(..
더보기