画像処理

画像処理:

インポートは、ASのPLT matplotlib.pyplot
 インポートndimage AS scipy.ndimageを
 #は、画像データの読み込み 
num_img_arr = plt.imread(' :// //取得Pythonのファイル//test.jpg F ' 
plt.imshow(num_img_arr) 
イメージキャプチャデジタルを5 
five_arr = num_img_arr [90:158,80:132 ] 
plt.imshow(five_arr)
#1 次元削減動作(5つの3次元アレイ、それは寸法を小さくする必要がある、第三の次元を破棄することは色を表す)(65、56、 3)
プリント' ピクチャ元の寸法:' 、five_arr.shape) 
軸= 2、返し形状= [X、Y]、内部要素の各々におけるZが比較される 
ファイブ= five_arr.mean(= 2軸印刷写真の次元削減の大きさの後:、five.shape) (65、56である)
plt.imshow(ファイブ)
 #の画像圧縮が28個の画素である* 28 
ファイブ= ndimage.zoom(五、ズーム=(28 / 68,28 / 52である))、
(28、28 )
を印刷' 将来像圧縮寸法:' 、five.shape) 
表示は5圧縮
plt.imshow(5)を

結果:

 

 

 

 

 

 

 

 

 

 

 

 

元の画像寸法:(68、52、3 
寸法寸法後下方画像:( 68、52 
の圧縮寸法後の画像:( 28、28)

 

おすすめ

転載: www.cnblogs.com/xiao02fang/p/12669490.html