不知道这 7 大 OpenCV 函数怎么向计算机视觉专家进阶?
计算机视觉
OpenCV
import cv2
import matplotlib.pyplot as plot
image = cv2.imread('data.png') #load image
plot.imshow(image) #show image
cv2.cvtColor(image,cv2.COLOR_BGR2RGB)
cv2.resize(image, dimension, interpolation = cv2.INTER_AREA)
dimension = (width, height)
INTER_NEAREST:最近邻插值
INTER_LINEAR:双线性插值
INTER_CUBIC:在4×4像素邻域内进行双三次插值
INTER_LANCZOS4:在8×8像素邻域内进行Lanczos插值
(channel_b,channel_g,channel_r)= cv2.split(img)
cv2.merge(channel_b,channel_g,channel_r)
cv2 .vconcat([image1,image2])
cv2 .h concat([image1,image2])
size = 200, 200, 3
m = np.zeros(size, dtype=np.uint8)
n = np.ones(size, dtype=np.uint8)
import numpy as np
mat = np.array([[1, 2, 3], [4, 5, 6]])
mat_transpose = mat.transpose()
print(mat_tranpose)
[[1 4]
[2 5]
[3 6]
]#original input
[[1, 2, 3][4, 5, 6]]
推荐阅读
360金融首席科学家张家兴:别指望AI Lab做成中台 十六位顶尖专家齐聚,解密阿里云最新核心技术竞争力!
利用 Docker 在不同宿主机做 CentOS 系统容器 | 原力计划
从技术原理解析区块链为何列入新基建
你点的每个“在看”,我都认真当成了AI
关注公众号:拾黑(shiheibook)了解更多
[广告]赞助链接:
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/