슬랙의 랜덤 아바타 이미지 생성을 imagemagick으로 재현
2133 단어 ShellScriptImageMagick
텍스처 자체를 생성하는 방법은 또한 이번에 ✌️
환경
imagemagick을 설치합니다.
commandbrew install imagemagick
diecut 함수 만들기
.zshrcdiecut(){
r=$((RANDOM % -5))
x=$((RANDOM % 600))
y=$((RANDOM % 50))
command convert -rotate $r -crop 100x100+$x+$y -background none $1 $r$z$y$x.png
}
diecut 사용법
origin.png
실행하려는 경로에 자르기 원본 패턴 이미지(origin.png)를 배치하고 diecut 명령을 실행합니다.
.zshrccd ~/Desktop/
diecut origin.png
처리 내용
brew install imagemagick
.zshrc
diecut(){
r=$((RANDOM % -5))
x=$((RANDOM % 600))
y=$((RANDOM % 50))
command convert -rotate $r -crop 100x100+$x+$y -background none $1 $r$z$y$x.png
}
diecut 사용법
origin.png
실행하려는 경로에 자르기 원본 패턴 이미지(origin.png)를 배치하고 diecut 명령을 실행합니다.
.zshrccd ~/Desktop/
diecut origin.png
처리 내용
cd ~/Desktop/
diecut origin.png
처리 결과
도전
잘라낸 패턴 이미지의 크기에 따라 처리 후에 여백이 생기기 때문에
다만 좋은 느낌의 크기로 패턴을 준비해야 한다.
Reference
이 문제에 관하여(슬랙의 랜덤 아바타 이미지 생성을 imagemagick으로 재현), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/pokkur/items/6d708ea55b9b923f9275
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(슬랙의 랜덤 아바타 이미지 생성을 imagemagick으로 재현), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/pokkur/items/6d708ea55b9b923f9275텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)