如何使用python中opencv库实现Ps的一些基础功能

56 阅读1分钟

为了实现标题中Ps的一些基础功能,例如改变图片的分辨率、锐化、模糊、拼接等功能,我们除了直接使用PS软件以外,还可以使用python中的opencv库,对图片进行一些单独或者批量的简单处理。

什么是opencv?

Opencv(Open Source Computer Vision Library)是一个开源的计算机视觉和机器学习软件库。它由英特尔公司最初开发,现在由开源社区维护。OpenCV 提供了丰富的工具和算法,用于处理图像和视频数据,广泛应用于各种计算机视觉任务.常用于图像处理、特征检测、目标检测与识别、视频处理、机器学习等方向; 本文所使用的功能就是opencv中的图像处理模块,且opencv有多种编程接口包括C++、python、java、matlab等;考虑到编程语言的难易,本文选用python作为编程接口们进行程序编写,IDE选用Vscode,至于opencv库的下载,本文末尾后进行阐述;

如何改变图像的分辨率?

应当有如下步骤:

  1. 导入需要用到的库文件
  2. 读取需要修改的图片
  3. 将图片修改至需要的分辨率
  4. 保存图片 暂时先写到这