zoukankan      html  css  js  c++  java
  • python做批量剪切、旋转等小程序

    我自己在学习python时自己动手做了几个简单实用的小程序,对大家做图像的增强很有效果,我包括我的同学目前都在用我的小程序来做图像增强,非常的实用。话不多说上代码:

    import glob
    import os

    from skimage import io,exposure

    os.chdir(r"H:eixin")
    a="H:\beixin\"
    i=0;
    for file_name in glob.glob("*.jpg"):

    img=io.imread(a+file_name)

    gam1=exposure.adjust_gamma(img,3)

    io.imsave('H://beixin1//'+str(i)+'.jpg',gam1)
    i+=1

    示例是批量使用log提高对比度的代码,红色部分是图片的文件夹,你可以自己更改,如果想要做批量的旋转只需要将 gam1=exposure.adjust_gamma(img,3)这句话更改为roi1=transform.rotate(img,60)即可,同理,批量固定位置剪切的程序为roi=img[70:210,70:210,:]

    哈哈,是不是很简单,所以,在学习语言的时候自己动手改进几个对自己的学习是非常有帮助的。

  • 相关阅读:
    MySQL的去重
    java_集合框架概述
    java_泛型
    10base-t的数据发送
    bash编辑功能,在命令行里编辑快捷键
    cisco ios 密码恢复
    OSPF邻居状态
    查找修补文件差异diff、patch
    生成ISO文件
    shell 生成文件统计信息
  • 原文地址:https://www.cnblogs.com/Fiona-Y/p/8796562.html
Copyright © 2011-2022 走看看