方法一:直接復制一個已經存在的圖片
img.copy()
如果是想生成一個指定大小的圖片,則可以通過numpy數組進行創建
方法二:通過numpy創建(注意有坑)
img = numpy.zeros((h,w))#h,w是指定的圖像的高和寬,這樣看似可以其實不然
上述方法得到的圖像不是8位的,但是圖像數組的存在方式是8bit無字符整形的,因此需要定義數組成8bit的,這樣才能將圖片正常顯示出來
img = numpy.zeros((h,w),numpy.uint8)#h,w是指定的圖像的高和寬,這樣看似可以其實不然
實例:從一個圖片中截取一部分出來
原圖:
截取出來后: