怎么样幻灯片可以放大字体或图片(如何把幻灯片字体变大)
793
2022-05-30
接口文档
cv2.resize()
cv2.filp()
cv2.warpAffine()
cv2.getRotationMatrix2D()
图片变化
import matplotlib.pyplot as plt import cv2 import numpy as np # 灰度图读入 img = cv2.imread('doge.jpg', 0) #1.按照指定的宽度、高度缩放图片 res_origin = cv2.resize(img, (640, 418)) #2.按照比例缩放,如x,y轴均放大一倍 res_zoom = cv2.resize(img, None, fx=2, fy=2, interpolation=cv2.INTER_LINEAR) #3.翻转 res_flip = cv2.flip(img, 1) rows, cols = img.shape[:2] # 定义平移矩阵,需要是numpy的float32类型 # x轴平移100,y轴平移50 M = np.float32([[1, 0, 100], [0, 1, 50]]) # 4.用仿射变换实现平移 res_shift = cv2.warpAffine(img, M, (cols, rows)) # 5.45°旋转图片并缩小一半 M = cv2.getRotationMatrix2D((cols / 2, rows / 2), 45, 0.5) res_rotation = cv2.warpAffine(img, M, (cols, rows)) cv2.imshow('origin', res_origin) cv2.imshow('zoom', res_zoom) cv2.imshow('flip',res_flip) cv2.imshow('shift', res_shift) cv2.imshow('rotation', res_rotation) cv2.waitKey(0)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
矩阵变化
其实这方面就是矩阵变化,之前在opengl中已经学过了~
平移矩阵
旋转矩阵
翻转矩阵
OpenCV Python
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。