博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python opencv
阅读量:5150 次
发布时间:2019-06-13

本文共 1258 字,大约阅读时间需要 4 分钟。

cv2下载链接:https://files.pythonhosted.org/packages/17/2f/d9cc975666db25dcc412b76f46510ece2bd921465a361336d441a8313dc6/opencv_python-3.4.3.18-cp36-cp36m-win_amd64.whl
#导入cv模块import cv2 as cv2#读取图像,支持 bmp、jpg、png、tiff 等常用格式image = cv2.imread('./a.jpg')#读取图像大小size=image.shapeprint('图像大小为',size)print(size[0])#创建窗口并显示图像,设定图像大小res=cv2.resize(image,(1000,2000),interpolation=cv2.INTER_CUBIC)#显示图像cv2.imshow('iker',res)#保存图像cv2.imwrite("./cat3.jpg", res, [int(cv2.IMWRITE_JPEG_QUALITY), 100])cv2.waitKey(0)#释放窗口cv2.destroyAllWindows()

 

#导入cv模块import cv2 as cv2#读取图像,支持 bmp、jpg、png、tiff 等常用格式def size(jpg,now_size):    image = cv2.imread(jpg)    # 读取图像大小    size = image.shape    print('图像大小为', size)    # 创建窗口并显示图像,设定图像大小    if size[0]>now_size:        beishu=size[0]/now_size        res=cv2.resize(image,(now_size,int(size[1]/beishu)),interpolation=cv2.INTER_CUBIC)        #显示图像        # cv2.imshow('iker',res)        #保存图像        cv2.imwrite("./cat3.jpg", res, [int(cv2.IMWRITE_JPEG_QUALITY), 100])        # cv2.waitKey(0)        #释放窗口        # cv2.destroyAllWindows()    else:        print('图像不用缩小')def main():    now_size = 500    jpg=r'./a.jpg'    size(jpg, now_size)if __name__ == '__main__':    main()
完整代码

 

转载于:https://www.cnblogs.com/zhangdingqu/p/9782522.html

你可能感兴趣的文章
「北京」京东 JD.COM 招聘中/高级前端工程师
查看>>
Block Towers (思维实现)
查看>>
0911,练习题
查看>>
T- SQL性能优化详解
查看>>
javascript 操作 cookie 【转】
查看>>
数据库设计
查看>>
apicloud模块开发知识点
查看>>
C#3.0 语言基础扩充
查看>>
jQuery插件之-瀑布流插件
查看>>
代码详查中的自尊心
查看>>
[珠玑之椟]位向量/位图的定义和应用
查看>>
Root Pane Containers(一)
查看>>
php本地及远程文件包含漏洞
查看>>
[asp.net]网页与服务器的交互模型
查看>>
19-template转render写法
查看>>
大道至简
查看>>
(转)Altera对应的时序概念
查看>>
使用IDM下载软件下载百度云网盘里的资源,以Chrome浏览器为例
查看>>
JDBC 调用存储过程代码示例
查看>>
一周冲刺计划2//第二天
查看>>