teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

概要を追加

2017/07/21 09:11

投稿

noc
noc

スコア73

answer CHANGED
@@ -1,8 +1,10 @@
1
+ 結局周囲を -border で囲ってから -trim する方法に落ち着きました。直接切り取る方法があればなお良かったのですけどね。
2
+
1
3
  ```sh
2
4
  _basecolor=`magick "$1"[1x1+1+1] -format "%[pixel:p]" info:` #左端1ピクセルの色を取得
3
5
  convert "$1" -bordercolor "$_basecolor" -border 100x100 -fuzz 20% -trim out.bmp
4
6
 
5
7
  ```
6
8
 
7
- 参考:
9
+ 任意の場所の色を取得する方法参考:
8
10
  [finding the RGB value of a pixel - ImageMagick](http://www.imagemagick.org/discourse-server/viewtopic.php?t=13694)