はじめに
skimage.utilのcropを用いて、画像を切り取る(トリミングする)方法について説明する。
コード
解説
モジュールのインポート
画像の読み込み
スクリーンショットを読み込む。下記のようになる。
cropによる切り取り
crop(image, ((130,200),(50,300),(0,0)))
において、imageは切り取る画像であり、(130,200),(50,300),(0,0))は(縦方向、横方向、RGB値)の切り取り値を示している。(130,200)の場合、インデックスで上から130〜下から200の区間が切り取られることになる。RGB値は(0,0)で切り取らないようにする。
横方向の切り取り幅を調整した結果
縦方向の切り取り幅を調整
コードをダウンロード(.pyファイル)
コードをダウンロード(.ipynbファイル)
参考
skimage.util — skimage 0.25.0rc2.dev0 documentation
https://keiichinishimura.com/take-screenshots-chromeb/
コメント