๊ธฐ๊ฐ: 2022.08 - 2023.02
์ฐธ์ฌ๋: 100 %
ํ ์คํธ์ ๊ธฐ์ ์ฑ๊ฒฉ์ ์ ๋ ฅํ๋ฉด ์ด๋ฅผ ๋ฐ์ํ ๋ง์ถคํ ๋ก๊ณ ์ด๋ฏธ์ง๋ฅผ ์์ฑํ๋ ํ๋ก์ ํธ์ ๋๋ค.
์ฌ์ ํ์ต๋ Stable Diffusion์ ๊ธฐ๋ฐ์ผ๋ก, ๋ธ๋๋์ ์ฑ๊ฒฉ์ ์๊ฐ์ ์ผ๋ก ํํํ๋ ๋ฐ ์ค์ ์ ๋์์ต๋๋ค.
์ฃผ์ ๊ธฐ๋ฅ
- โ์ง์ค๋โ, โ์ธ๋ จ๋โ ๋ฑ ๊ธฐ์ ์ฑ๊ฒฉ์ ์ด์ธ๋ฆฌ๋ ์ด๋ฏธ์ง ์คํ์ผ์ ๋ฐ์ํด ๋ก๊ณ ๋ฅผ ์์ฑํฉ๋๋ค.
- Stable Diffusion์ ํ์ธํ๋ํ์ฌ ์ผ๋ฐ์ ์ธ ํ ์คํธ ์ ๋ ฅ์๋ ๊ฐ๊ฑดํ ๋ก๊ณ ์์ฑ์ด ๊ฐ๋ฅํฉ๋๋ค.
๋ฐ์ดํฐ ์์ง: Python, Selenium
๋ชจ๋ธ๋ง: Python, Pytorch, Diffusers
๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ: OpenCV
๋ก๊ณ ์ด๋ฏธ์ง์ ์ํ์ฑ, ๋์นญ์ฑ ๋ฑ ๋์์ธ ์์๋ฅผ ๋ถ์ํด, ๊ธฐ์ ์ ์ฑ๊ฒฉ์ ์๋์ผ๋ก ๋งค์นญํ๋ ์๊ณ ๋ฆฌ์ฆ์ ๊ฐ๋ฐํ์ต๋๋ค.
ํ์ค์ ์ผ๋ก ๋นํจ์จ์ ์ธ ์์์ ์ ๋์ ํด, ํ ๊ธฐ์ค์ผ๋ก 200์๊ฐ ์ด์ ์ ์ฝ ํจ๊ณผ๋ฅผ ํ์ธํ์ต๋๋ค.
๊ธฐ์กด ๋ก๊ณ ์์ฑ ๋ชจ๋ธ์ ํด๋์ค ๋ ์ด๋ธ์ ์์กดํ ๋ฐฉ์์ด ๋๋ถ๋ถ์ด์์ต๋๋ค.
์ผ๋ฐํ ์ฑ๋ฅ์ ๊ฐํํ๊ธฐ ์ํด ๊ธฐ์ ์ฑ๊ฒฉ/์คํ์ผ ๊ธฐ๋ฐ ๋ฐ์ดํฐ์ ์ผ๋ก ์ฌ์ ํ์ต๋ ๋ชจ๋ธ์ ํ์ธํ๋ํ์ต๋๋ค.
๋ก๊ณ ์ด๋ฏธ์ง ํ๋ก์ธ์ค๋ฅผ ํตํด์ ๋์์ธ ์์์ ๊ธฐ์ ์ ์ฑ๊ฒฉ์ ๋งค์นญํฉ๋๋ค.
vscode ํ๊ฒฝ์์ ๊ฐ์ํ๊ฒฝ์ ๋ง๋ค์ด ์ฝ๋๋ฅผ ๋์ํ๋ ๊ฒ์ ์ถ์ฒํฉ๋๋ค.
ํ์ํ ํจํค์ง ์ค์น ํ ์๋ ์ฝ๋๋ก ๊ธฐ์ ์ ์ฑ๊ฒฉ์ ์ถ์ถํ ์ ์์ต๋๋ค.
pip install -r requirements.txt
python main.py
main.py์์ ์คํํ ์ด๋ฏธ์ง ํด๋๋ฅผ ์์ ํ๋ ๋ฐฉ์์ผ๋ก ์คํ ๊ฐ๋ฅํฉ๋๋ค.
์ด๋ฏธ์ง ์์ฑ์ ์ํ ๋ชจ๋ธ ํ์ธํ๋์ด ํ์ํฉ๋๋ค.
์ด ๊ฒฝ์ฐ ์๋์ diffusers github์์ pretrained ๋ชจ๋ธ์ ํ์ธํ๋ํ ์ ์์ต๋๋ค.