오늘은 포토샵 안에서 Statble Diffusion을 플러그인으로 사용하는 방법을 알아보려고 합니다. 포토샵을 원래부터 잘 다루고 있는 분들은 SD보다는 포토샵 환경이 더 편하실 텐데요. 이 플러그인을 설치하면 포토샵 안에서 SD를 사용할 수 있으니 작업하는데 더 편하실 것 같습니다. 저 같은 경우는 잘 뽑힌 이미지들은 포토샵으로 한번 더 가져가서 손가락 등을 리터칭 하기 위해 포토샵을 이용하는 일이 잦은데 이 플러그인을 이용해서 생성과 수정을 같이 할 수 있어서 좀 더 편하게 수정할 수가 있었습니다.
1. 준비하기
우선 stable diffusion web-ui 버전이 설치되어 있으셔야 합니다.
그리고 릴리즈 버전 24이상의 포토샵이 설치되어 있어야 합니다.
설치하는 과정 및 방법에 대해서는 깃허브에서도 자세히 안내하고 있으니 직접 보고 설치해 보시기 바랍니다.
https://github.com/AbdullahAlfaraj/Auto-Photoshop-StableDiffusion-Plugin
2. 설치 과정
저는 깃허브에 안내된 방법을 이용해서 설치를 하였구요.
순서는 아래와 같습니다.
1) stable diffusion을 실행해서 extensions에 있는 포토샵 확장앱을 설치합니다.
Install from URL에 https://github.com/AbdullahAlfaraj/Auto-Photoshop-StableDiffusion-Plugin.git 을 붙여 넣고 인스톨을 눌러줍니다.
2) 포토샵에 플러그인 설치를 위한 creativecloud를 설치합니다. (adobe.com/creativecloud/desktop-app.html)
3) Creative Cloud desktop 앱을 실행시켜서 Adobe UXP 개발자 도구를 설치하고 실행합니다.
4) Adobe UXP 앱에서 오른쪽 상단에 있는 Add Plugin을 실행해서 플러그인을 실행합니다. 위에 1) 과정에서 extensions로 설치한 폴더로 들어가면 manifest.json 파일을 열면 됩니다.
5) SD을 설치된 폴더 내의 webui-user.bat 파일을 편집으로 열어서 set COMMANDLINE_ATGS=에 " --api" 를 추가해 줍니다. 이 명령어를 추가해서 포토샵과 SD가 서로 연결됩니다.
6) 포토샵을 실행해서 개발자모드로 선택합니다. 포토샵 릴리즈 24 기준 편집 > 환경설정 > 플러그인 > 개발자모드를 체크해서 활성화시킵니다.
7) 5)에서 편집한 webui-user.bat 파일을 실행해 줍니다.
8) 이제 포토샵을 재 실행시켜 주시고, UXP 개발툴에 들어가서 설치된 플러그인을 메뉴 Actions 메뉴에서 Load Selected를 실행해 줍니다.
9) 포토샵 내부에 정상적으로 플러그인이 실행된 화면입니다.
3. 사용법
txt2img, img2img inpaint, outpaint 기능 등 기본적으로 SD에서 사용하던 기능을 사용할 수 있습니다. 자세한 사용법은 깃허브 채널 내의 공유된 페이지를 참고하세요.
https://www.youtube.com/watch?v=STuTXOjDvrQ
'[TIP] Stable Diffusion' 카테고리의 다른 글
stable diffusion : vladmandic 버전 (0) | 2023.04.29 |
---|---|
[SD. TIP] controlnet으로 원하는 포즈를 추출하자 (0) | 2023.04.07 |
Lookbook research with AI (0) | 2023.03.21 |
[SD. TIP] Dynamic Thresholding 으로 고퀄리티를 뽑아보자 (2) | 2023.03.16 |
[SD. TIP] LoRa를 설치해봅시다! (0) | 2023.03.09 |
댓글