Python图像处理

注释

PIL 是 python 的一个图像处理库,功能非常强大,可以实现图片的格式转换、旋转、裁剪、改变尺寸、像素处理、图片合并等等操作。
PIL已经更名为pillow 所以在终端输入 pip3 install pil 会报错,而应该输入 pip3 install pillow进行安装。

源码

from PIL import Image  
def Image_PreProcessing():
     # 待处理图片存储路径 
     im = Image.open('UnprocessImage.jpeg')
     # Resize图片大小,入口参数为一个tuple,新的图片大小
     imBackground = im.resize((260,184))
     #处理后的图片的存储路径,以及存储格式
     imBackground.save('ProcessedImage.jpg','JPEG')
 if name == "main":
     Image_PreProcessing()

Anaconda安装pygame

首先确定anaconda中pip的版本

conda list

安装加更新各个package

conda install pip

现在的pip版本是20.0.1

Proceed([y]/n)? 

选y

需要等待一会儿完成package的更新,等待时间依网速而定

接下来使用pip安装pygame

pip install pygame

一般会碰到 The read operation timed out,要更换成国内的源

pip install -i https://mirrors.aliyun.com/pypi/simple/ pygame

然后我们可以import pygame测试一下ok

PYTHON之DEF函数

PYTHON之DEF函数

如果我们用代码实现了一个小功能,但想要在程序代码中重复使用,不能在代码中到处粘贴这些代码,

因为这样做违反 了软件工程中 DRY原则。 Python 提供了 函数功能,

可以将我们这部分功能抽象成一个函数以方便程序调用,或者提供给其他模块使用。

#基本使用

1 def function_name(parameters):
2     expressions

Python 使用 def 开始函数定义,紧接着是函数名,括号内部为函数的参数,内部为函数的 具体功能实现代码,如果想要函数有返回值, 在 expressions 中的逻辑代码中用 return 返回。

继续阅读“PYTHON之DEF函数”

Illustrator关于效果和工具中的路径查找器

AI中形状生成不外乎路径查找器,钢笔,形状生成器几种,今天遇到同事来请教关于效果菜单中ai效果的路径查找器和路径查找器工具有何不同的问题。

做了一系列测试得出了结果

路径查找器工具

  1. 无需打组
  2. 图形切出来后是直接的形状,可以直接使用钢笔或者小白来修改形状
  3. 路径查找器只能用一次,修改需要ctrl+z返回上一步重新使用
  4. 可以直接与其他图层进行对齐调整

效果中的路径查找器

  1. 需要先打组
  2. 图形切出来以后只是单独显示形状,图层上也只是一个编组,无法使用钢笔或小白来修改形状
  3. 可以修改编组内的图形里改变显示的形状,并且可以再次使用效果中的路径查找器来改变显示的形状
  4. 不可以直接和其他图层对齐,因为其区域为编组内所有图形,无法定位形状中心