python图像切片,python 切图

  python图像切片,python 切图

  主要介绍python裁剪图片的实现实例,通过实例代码非常详细的介绍,对大家的学习或者工作有一定的参考价值。有需要的朋友下面和边肖一起学习。

  用opencv处理。

  抱枕还可以,但是有时候试了一下会自动旋转图片180。cv没有这个问题。

  导入操作系统

  从cv2导入cv2

  def split_image(src_path,rownum,colnum,file):

  img=cv2.imread(src_path)

  # cv2.imwrite(路径,img)

  size=img.shape[0:2]

  w=大小[1]

  h=大小[0]

  #打印(文件,宽,高)

  #每行的高度和每列的宽度

  row_height=h //rownum

  col_width=w //rownum

  num=0

  对于范围内的I(rownum):

  对于范围(列号):内的j

  #保存剪切图片的路径,记得填后缀,处理名字。它可以是

  # src_path.split( . )[0] _ str((i 1)*(j 1))。 jpg

  save_path=

  row_start=j * col_width

  row _ end=(j ^ 1)* col _ width

  col_start=i * row_height

  col _ end=(I ^ 1)* row _ height

  # print(row_start,row_end,col_start,col_end)

  # cv2图片:[高,宽]

  child _ img=img[col _ start : col _ end,row_start:row_end]

  cv2.imwrite(保存路径,子路径)

  if __name__==__main__:

  #您可以遍历文件夹

  # file_path=r 我是路径(文件夹路径)

  文件名中文件的# :

  # src_path特定的图片路径,包括后缀

  src_path=

  row=4

  col=4

  split_image(src_path,row,col,file.split( . ))[0])

  原图:

  切割后:

  关于python切图的实现例子这篇文章就到此为止了。关于python切图的更多信息,请搜索热门IT软件开发工作室之前的文章或者继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: