ACaGCView๋ AI๊ฐ ์์ฑํ ์ด๋ฏธ์ง๋ฅผ ํฌํจํ ๋ค์ํ ์ด๋ฏธ์ง ํ์ผ์ ํจ์จ์ ์ผ๋ก ํ์ํ๊ณ , ์ด๋ฏธ์ง์ ํฌํจ๋ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ์์ธํ๊ฒ ๋ถ์ํ์ฌ ํ์ํด์ฃผ๋ PySide6 ๊ธฐ๋ฐ์ ์ด๋ฏธ์ง ๋ทฐ์ด์ ๋๋ค. EXIF ์ ๋ณด, PNG ํ ์คํธ ์ฒญํฌ๋ ๋ฌผ๋ก , NovelAI์ ๊ฐ์ AI ์ด๋ฏธ์ง ์์ฑ ๋๊ตฌ์์ ์ฌ์ฉ๋๋ "์คํ ์ค" ๋ฉํ๋ฐ์ดํฐ๊น์ง ์ถ์ถํ์ฌ ์ฌ์ฉ์์๊ฒ ์ ์ฉํ ์ ๋ณด๋ฅผ ์ ๊ณตํฉ๋๋ค.
- ๋ค์ํ ์ด๋ฏธ์ง ํ์ ์ง์: PNG, JPG, JPEG, JFIF, BMP, WebP, AVIF ๋ฑ ๋๋ฆฌ ์ฌ์ฉ๋๋ ์ด๋ฏธ์ง ํ์์ ์ง์ํฉ๋๋ค.
- ํฌ๊ด์ ์ธ ๋ฉํ๋ฐ์ดํฐ ์ถ์ถ:
- ํ์ค EXIF ๋ฐ์ดํฐ (์นด๋ฉ๋ผ ์ ๋ณด, ์ดฌ์ ์ค์ ๋ฑ)๋ฅผ ์ถ์ถํฉ๋๋ค.
- PNG ์ด๋ฏธ์ง์ ํ ์คํธ ์ฒญํฌ ์ ๋ณด๋ฅผ ํ์ฑํฉ๋๋ค.
sd-parsers๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ํ์ฉํ์ฌ AI ์์ฑ ์ด๋ฏธ์ง(์: NovelAI)์ ๋ด์ฅ๋ "์คํ ์ค" ๋ฉํ๋ฐ์ดํฐ(ํ๋กฌํํธ, ์ค์ ๋ฑ)๋ฅผ ์ ๋ฌธ์ ์ผ๋ก ์ถ์ถํฉ๋๋ค.
- ์ง๊ด์ ์ธ ์ฌ์ฉ์ ์ธํฐํ์ด์ค:
- ๊น๋ํ๊ณ ๋ฐ์์ฑ์ด ๋ฐ์ด๋ PySide6 ๊ธฐ๋ฐ์ GUI๋ฅผ ์ ๊ณตํฉ๋๋ค.
- ๋๋๊ทธ ์ค ๋๋กญ: ์ด๋ฏธ์ง ํ์ผ ๋๋ ํด๋๋ฅผ ์ ํ๋ฆฌ์ผ์ด์ ์ฐฝ์ผ๋ก ๋๋๊ทธ ์ค ๋๋กญํ์ฌ ์ฝ๊ฒ ๋ก๋ํ ์ ์์ต๋๋ค.
- ํค๋ณด๋ ๋จ์ถํค:
โ/โ: ์ด์ / ๋ค์ ์ด๋ฏธ์ง ๋ณด๊ธฐHome/End: ํด๋์ ์ฒซ / ๋ง์ง๋ง ์ด๋ฏธ์ง๋ก ์ด๋Tab: ํ์ฌ ์ด๋ฏธ์ง์ ๋ชจ๋ ๋ฉํ๋ฐ์ดํฐ ์ ๋ณด ๋ณด๊ธฐ (ํ ๊ธ)
- Windows ์ปจํ ์คํธ ๋ฉ๋ด ํตํฉ: ์ง์๋๋ ์ด๋ฏธ์ง ํ์ผ์ ๋ํด ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ํด๋ฆญ ๋ฉ๋ด์ "ACaGCView๋ก ์ด๊ธฐ" ์ต์ ์ ์ฝ๊ฒ ์ถ๊ฐํ๊ฑฐ๋ ์ ๊ฑฐํ ์ ์์ต๋๋ค (๊ด๋ฆฌ์ ๊ถํ ํ์).
- ๋ฉํ๋ฐ์ดํฐ ๊ด๋ฆฌ: ์ถ์ถ๋ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ฒ ๋ณต์ฌํ๊ฑฐ๋ ํ ์คํธ ํ์ผ๋ก ์ ์ฅํ ์ ์์ต๋๋ค.
- ํ์ ํ๋ฉด: ์ ํ๋ฆฌ์ผ์ด์ ์์ ์ ์ ์ฉํ ํค๋ณด๋ ๋จ์ถํค์ ์ ์์ ์ ๋ณด๋ฅผ ํ์ํฉ๋๋ค.
์ด ํ๋ก์ ํธ๋ Python 3.x ํ๊ฒฝ์์ ๋ค์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ ํ์๋ก ํฉ๋๋ค:
PySide6Pillow(PIL)sd-parsers
๋ค์ ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ค์นํ ์ ์์ต๋๋ค:
pip install PySide6 Pillow sd-parsers-
์์ค ์ฝ๋ ์คํ:
python main.py
ํน์ ์ด๋ฏธ์ง ํ์ผ์ด๋ ํด๋๋ฅผ ๋ฐ๋ก ์ด๋ ค๋ฉด ์ธ์๋ก ๊ฒฝ๋ก๋ฅผ ์ ๋ฌํ ์ ์์ต๋๋ค:
python main.py "C:\path\to\your\image.png" python main.py "C:\path\to\your\image_folder"
-
์คํ ํ์ผ (PyInstaller ๋น๋) ์คํ: PyInstaller๋ฅผ ์ฌ์ฉํ์ฌ ๋น๋๋ ์คํ ํ์ผ์ด ์๋ค๋ฉด, ํด๋น ์คํ ํ์ผ์ ์ง์ ์คํํฉ๋๋ค.
- ์ด๋ฏธ์ง ๋ก๋:
- ACaGCView๋ฅผ ์คํํ ํ, ์ด๋ฏธ์ง ํ์ผ์ด๋ ์ด๋ฏธ์ง๊ฐ ํฌํจ๋ ํด๋๋ฅผ ์ ํ๋ฆฌ์ผ์ด์ ์ฐฝ์ผ๋ก ๋๋๊ทธ ์ค ๋๋กญํฉ๋๋ค.
- ์คํ ์ ๋ช ๋ น์ค ์ธ์๋ก ์ด๋ฏธ์ง ํ์ผ ๋๋ ํด๋ ๊ฒฝ๋ก๋ฅผ ์ง์ ํ ์๋ ์์ต๋๋ค.
- ์ด๋ฏธ์ง ํ์:
โ(์ผ์ชฝ ํ์ดํ) ํค๋ฅผ ๋๋ฌ ์ด์ ์ด๋ฏธ์ง๋ฅผ ๋ด ๋๋ค.โ(์ค๋ฅธ์ชฝ ํ์ดํ) ํค๋ฅผ ๋๋ฌ ๋ค์ ์ด๋ฏธ์ง๋ฅผ ๋ด ๋๋ค.Homeํค๋ฅผ ๋๋ฌ ํ์ฌ ํด๋์ ์ฒซ ๋ฒ์งธ ์ด๋ฏธ์ง๋ก ์ด๋ํฉ๋๋ค.Endํค๋ฅผ ๋๋ฌ ํ์ฌ ํด๋์ ๋ง์ง๋ง ์ด๋ฏธ์ง๋ก ์ด๋ํฉ๋๋ค.
- ๋ฉํ๋ฐ์ดํฐ ํ์ธ:
Tabํค๋ฅผ ๋๋ฌ ํ์ฌ ์ด๋ฏธ์ง์ ๋ฉํ๋ฐ์ดํฐ ์ ๋ณด๋ฅผ ํ์ํ๋ ๋ํ ์์๋ฅผ ์ด๊ฑฐ๋ ๋ซ์ต๋๋ค.- ๋ฉํ๋ฐ์ดํฐ ๋ํ ์์์์ "๋ณต์ฌ", "์ ์ฅ", "๋ค๋ฅธ ์ด๋ฆ์ผ๋ก ์ ์ฅ" ๋ฒํผ์ ์ฌ์ฉํ์ฌ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌํ ์ ์์ต๋๋ค.
- Windows ์ปจํ
์คํธ ๋ฉ๋ด:
- ํ์ ํ๋ฉด์ ์๋ "์๋์ฐ ์ฐํด๋ฆญ ๋ฉ๋ด์ ์ถ๊ฐ" ๋ฒํผ์ ํด๋ฆญํ์ฌ ์ง์๋๋ ์ด๋ฏธ์ง ํ์ผ์ ๋ํ ์ปจํ ์คํธ ๋ฉ๋ด ํญ๋ชฉ์ ์ถ๊ฐํ ์ ์์ต๋๋ค. (๊ด๋ฆฌ์ ๊ถํ์ผ๋ก ์คํํด์ผ ํฉ๋๋ค.)
- "์๋์ฐ ์ฐํด๋ฆญ ๋ฉ๋ด์์ ์ ๊ฑฐ" ๋ฒํผ์ ํด๋ฆญํ์ฌ ์ถ๊ฐ๋ ์ปจํ ์คํธ ๋ฉ๋ด ํญ๋ชฉ์ ์ ๊ฑฐํ ์ ์์ต๋๋ค.
AI๊ทธ๋ฆผ์ฑ๋ @์์ฃผ์ปค๋ง๋์ปค
