![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
锦绣未央
这个作者很懒,什么都没留下…
展开
-
pygame 显示text
import pygamepygame.init()text = ""font_path =font_size =screen = pygame.display.set_mode((600,800)) #使用pygame.display.set_mode()方法创建一个指定大小的Surface对象screen.get_rect()myfont = pygame.font.Font(font_path,font_size)text_surface = myfont.re...原创 2020-08-14 15:07:12 · 845 阅读 · 0 评论 -
柱面投影
定义:将平面的图像投影在圆柱的曲面上俯视根据上图:若待处理图像的大小为w,h,则:则半弧长为:,投影之后图像的width =即,高度height = h转载 2020-08-14 15:04:27 · 3863 阅读 · 0 评论 -
关于图像旋转
在这之前我们先来了解一下仿射变换,包括平移,旋转,缩放等,平移+旋转=欧式变换(刚体变换)由此,图像旋转矩阵:(逆时针旋转)(一)(顺时针旋转)(二)此处的都是为正所以当取值可正可负时,采用下面的旋转矩阵(二)在python-opencv中,利用:M = cv2.getRotationMatrix2D((cols / 2, rows / 2), angle, 1)result = cv2.warpAffine(src, M, (cols, rows...原创 2020-08-10 19:31:05 · 354 阅读 · 0 评论 -
opencv读取四通道图像
用opencv读取图像,默认情况下是读取BGR三通道,alpha通道是被舍弃的,这在处理一些透明图的时候会出错。img = cv2.imread(image_path,-1)img = cv2.imdecode(nparray,-1)读取完毕,进行通道分离(四通道):b,g,r,a = cv2.split(img)用cv2.imshow()的方法进行显示的时候,四通道图像有两种表现形式:①、r,g,b是图像的亮度信息,alpha通道是掩膜信息②、r,g,b亮度全为0或者某一固定的亮度值,alp原创 2020-08-10 17:30:02 · 10588 阅读 · 0 评论