Skip to content

dusvlf111/digital_signature

Repository files navigation

๐Ÿ–‹๏ธ ์ „์ž์„œ๋ช… ๋„๊ตฌ ๋ชจ์Œ (Digital Signature Tools Suite)

ํ•˜๋‚˜์˜ ์ €์žฅ์†Œ์—์„œ 3๊ฐ€์ง€ ์ „์ž์„œ๋ช… ๊ด€๋ จ ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•˜๋Š” Python GUI ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ชจ์Œ์ž…๋‹ˆ๋‹ค.

๐Ÿ“ฆ ํฌํ•จ๋œ ๋„๊ตฌ๋“ค

1๏ธโƒฃ ๋ˆ„๋ผ๋”ฐ๊ธฐ ์ „์ž์„œ๋ช…/๋„์žฅ ์ƒ์„ฑ๊ธฐ (๋””์ง€ํ„ธ ์„œ๋ช….py)

ํ•˜์–€ ๋ฐฐ๊ฒฝ์˜ ์„œ๋ช…์ด๋‚˜ ๋„์žฅ ์‚ฌ์ง„์—์„œ ๋ฐฐ๊ฒฝ์„ ์ œ๊ฑฐํ•˜์—ฌ ํˆฌ๋ช…ํ•œ ์ „์ž ์„œ๋ช…์„ ๋งŒ๋“œ๋Š” ๋„๊ตฌ ์ „์ž์„œ๋ช… ๋„๊ตฌ ๋ชจ์Œ

2๏ธโƒฃ ์†๊ธ€์”จ ์„œ๋ช… ์ƒ์„ฑ๊ธฐ (๋ฐฐ๊ฒฝ์ œ๊ฑฐ ์„œ๋ช…๋„์žฅ์ƒ์„ฑ๊ธฐ.py)

๋งˆ์šฐ์Šค๋‚˜ ํ„ฐ์น˜ํŒจ๋“œ๋กœ ์ง์ ‘ ์„œ๋ช…์„ ๊ทธ๋ ค ๋””์ง€ํ„ธ ์„œ๋ช… ์ด๋ฏธ์ง€๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๋„๊ตฌ ์ „์ž์„œ๋ช… ๋„๊ตฌ ๋ชจ์Œ

3๏ธโƒฃ ์ง์ ‘ ๊ทธ๋ฆฌ๋Š” ๋„์žฅ ์ƒ์„ฑ๊ธฐ (์ „์ž๋„์žฅ ์ƒ์„ฑ๊ธฐ.py)

๋งˆ์šฐ์Šค๋กœ ์ง์ ‘ ๊ทธ๋ ค์„œ ๋‚˜๋งŒ์˜ ๋„์žฅ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๋„๊ตฌ ์ „์ž์„œ๋ช… ๋„๊ตฌ ๋ชจ์Œ alt text alt text alt text alt text alt text alt text alt text alt text alt text alt text

๐Ÿš€ ๋น ๋ฅธ ์‹œ์ž‘

๐Ÿ“‹ ์‹œ์Šคํ…œ ์š”๊ตฌ์‚ฌํ•ญ

  • Python 3.7 ์ด์ƒ
  • Windows, macOS, Linux ์ง€์›

๐Ÿ“ฅ ์ €์žฅ์†Œ ๋ณต์ œ

git clone https://github.com/dusvlf111/digital_signature.git

๐Ÿ”ง ์˜์กด์„ฑ ์„ค์น˜

pip install -r requirements.txt

๋˜๋Š” ๊ฐœ๋ณ„ ์„ค์น˜:

pip install pillow numpy scipy tkinter

โ–ถ๏ธ ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰

# 1. ๋ˆ„๋ผ๋”ฐ๊ธฐ ์ „์ž์„œ๋ช…/๋„์žฅ ์ƒ์„ฑ๊ธฐ
python background_remover.py

# 2. ์†๊ธ€์”จ ์„œ๋ช… ์ƒ์„ฑ๊ธฐ
python handwritten_signature.py

# 3. ์ง์ ‘ ๊ทธ๋ฆฌ๋Š” ๋„์žฅ ์ƒ์„ฑ๊ธฐ
python stamp_maker.py

๐Ÿ“š ๊ฐ ๋„๊ตฌ๋ณ„ ์ƒ์„ธ ๊ฐ€์ด๋“œ

๐ŸŽฏ 1. ๋ˆ„๋ผ๋”ฐ๊ธฐ ์ „์ž์„œ๋ช…/๋„์žฅ ์ƒ์„ฑ๊ธฐ

โœจ ์ฃผ์š” ๊ธฐ๋Šฅ

  • ์ž๋™ ๋ฐฐ๊ฒฝ ์ œ๊ฑฐ: ํ•˜์–€ ๋ฐฐ๊ฒฝ์„ ์ž๋™์œผ๋กœ ๊ฐ์ง€ํ•˜๊ณ  ์ œ๊ฑฐ
  • ๊ทธ๋ฆผ์ž ์ œ๊ฑฐ: ์ข…์ด๋‚˜ ์Šค์บ” ์‹œ ์ƒ๊ธฐ๋Š” ๊ทธ๋ฆผ์ž ์ž๋™ ์ œ๊ฑฐ
  • ์„ ๋งŒ ์ถ”์ถœ: ์„œ๋ช…์ด๋‚˜ ๋„์žฅ์˜ ์„ ๋งŒ ๊น”๋”ํ•˜๊ฒŒ ์ถ”์ถœ
  • ์‹ค์‹œ๊ฐ„ ๋ฏธ๋ฆฌ๋ณด๊ธฐ: ์„ค์ • ๋ณ€๊ฒฝ ์‹œ ์ฆ‰์‹œ ๊ฒฐ๊ณผ ํ™•์ธ
  • ์ž๋™ ์ตœ์ ํ™”: ์ด๋ฏธ์ง€ ํŠน์„ฑ์— ๋งž๋Š” ์ž๋™ ์„ค์ •

๐Ÿ“ฑ ์‚ฌ์šฉ๋ฒ•

  1. ์ด๋ฏธ์ง€ ์—…๋กœ๋“œ: ํ•˜์–€ ๋ฐฐ๊ฒฝ์˜ ์„œ๋ช…/๋„์žฅ ์‚ฌ์ง„ ์„ ํƒ
  2. ์ž๋™ ์ฒ˜๋ฆฌ: ์—…๋กœ๋“œ ์‹œ ์ž๋™์œผ๋กœ ๋ฐฐ๊ฒฝ ์ œ๊ฑฐ ์‹คํ–‰
  3. ์„ค์ • ์กฐ์ •: ํ•„์š”์‹œ ๋ฐฐ๊ฒฝ ์ œ๊ฑฐ ๊ฐ•๋„, ๋Œ€๋น„ ๋“ฑ ์„ธ๋ถ€ ์กฐ์ •
  4. ์ €์žฅ: PNG(ํˆฌ๋ช…) ๋˜๋Š” JPG(ํฐ์ƒ‰ ๋ฐฐ๊ฒฝ)๋กœ ์ €์žฅ

๐ŸŽš๏ธ ์ฃผ์š” ์„ค์ •

  • ๋ฐฐ๊ฒฝ ์ œ๊ฑฐ ๊ฐ•๋„ (150-250): ๋†’์„์ˆ˜๋ก ๋” ๋งŽ์€ ๋ฐฐ๊ฒฝ ์ œ๊ฑฐ
  • ๊ทธ๋ฆผ์ž ์ œ๊ฑฐ ๊ฐ•๋„ (100-200): ๋‚ฎ์„์ˆ˜๋ก ๋” ๋งŽ์€ ๊ทธ๋ฆผ์ž ์ œ๊ฑฐ
  • ๋Œ€๋น„ ๊ฐ•ํ™” (1.0-4.0): ๋†’์„์ˆ˜๋ก ์„ ๋ช…ํ•˜๊ฒŒ
  • ์„ ๋งŒ ์ถ”์ถœ ๋ชจ๋“œ: ์„œ๋ช…/๋„์žฅ์˜ ์„ ๋งŒ ๊น”๋”ํ•˜๊ฒŒ ์ถ”์ถœ

โœ๏ธ 2. ์†๊ธ€์”จ ์„œ๋ช… ์ƒ์„ฑ๊ธฐ

โœจ ์ฃผ์š” ๊ธฐ๋Šฅ

  • ์ž์œ ๋กœ์šด ๊ทธ๋ฆฌ๊ธฐ: ๋งˆ์šฐ์Šค๋กœ ์ž์—ฐ์Šค๋Ÿฌ์šด ์†๊ธ€์”จ ์„œ๋ช… ์ž‘์„ฑ
  • ํŽœ ์„ค์ • ์กฐ์ ˆ: ์ƒ‰์ƒ, ๊ตต๊ธฐ ์ž์œ ์ž์žฌ๋กœ ๋ณ€๊ฒฝ
  • ์‹ค์‹œ๊ฐ„ ๋ฏธ๋ฆฌ๋ณด๊ธฐ: ๊ทธ๋ฆฐ ์„œ๋ช…์„ ์ฆ‰์‹œ ํ™•์ธ
  • ๋งค๋„๋Ÿฌ์šด ์„ : ๋‘ฅ๊ทผ ๋์ ๊ณผ ๋ถ€๋“œ๋Ÿฌ์šด ๊ณก์„  ์ง€์›

๐Ÿ“ฑ ์‚ฌ์šฉ๋ฒ•

  1. ํŽœ ์„ค์ •: ๊ตต๊ธฐ(1-15px)์™€ ์ƒ‰์ƒ ์„ ํƒ
  2. ์„œ๋ช… ๊ทธ๋ฆฌ๊ธฐ: ํฐ์ƒ‰ ์บ”๋ฒ„์Šค์—์„œ ๋งˆ์šฐ์Šค๋กœ ์„œ๋ช… ์ž‘์„ฑ
  3. ๋ฏธ๋ฆฌ๋ณด๊ธฐ: '๋ฏธ๋ฆฌ๋ณด๊ธฐ' ๋ฒ„ํŠผ์œผ๋กœ ๊ฒฐ๊ณผ ํ™•์ธ
  4. ์ €์žฅ: PNG(ํˆฌ๋ช…) ๋˜๋Š” JPG(ํฐ์ƒ‰ ๋ฐฐ๊ฒฝ)๋กœ ์ €์žฅ

๐ŸŽจ ๊ถŒ์žฅ ์„ค์ •

์„œ๋ช… ์Šคํƒ€์ผ ๊ตต๊ธฐ ์ƒ‰์ƒ ํŠน์ง•
์ •์‹ ์„œ๋ช… 3-4px ๊ฒ€์€์ƒ‰ ๊ณต์‹ ๋ฌธ์„œ์šฉ
์ผ๋ฐ˜ ์„œ๋ช… 2-3px ์ง„ํ•œ ํŒŒ๋ž€์ƒ‰ ์ผ์ƒ์  ์‚ฌ์šฉ
๊ฐ•์กฐ ์„œ๋ช… 5-7px ๊ฒ€์€์ƒ‰ ์ค‘์š” ๋ฌธ์„œ์šฉ

๐Ÿ”ณ 3. ์ง์ ‘ ๊ทธ๋ฆฌ๋Š” ๋„์žฅ ์ƒ์„ฑ๊ธฐ

โœจ ์ฃผ์š” ๊ธฐ๋Šฅ

  • ๋‹ค์–‘ํ•œ ๋„์žฅ ๋ชจ์–‘: ์‚ฌ๊ฐํ˜•, ์›ํ˜•, ํƒ€์›ํ˜•, ๋‘ฅ๊ทผ์‚ฌ๊ฐํ˜• ๋“ฑ
  • ๊ฐ€์ด๋“œ ๊ทธ๋ฆฌ๋“œ: ํ•œ๊ธ€์‹ญ์ž, 1x1~4x4 ๋‹ค์–‘ํ•œ ๋ถ„ํ• 
  • ์กฐ๊ฐ ํšจ๊ณผ: ์–‘๊ฐ(์ผ๋ฐ˜), ์Œ๊ฐ(์Šคํ…์‹ค) ํšจ๊ณผ
  • ๊ธฐ๋ณธ ์„ค์ • ํ”„๋ฆฌ์…‹: ๊ฐœ์ธ๋„์žฅ, ํšŒ์‚ฌ๋„์žฅ, ์„œ๋ช…๋„์žฅ

๐Ÿ“ฑ ์‚ฌ์šฉ๋ฒ•

  1. ๊ธฐ๋ณธ ์„ค์ • ์„ ํƒ: ๊ฐœ์ธ/ํšŒ์‚ฌ/์„œ๋ช… ๋„์žฅ ํ”„๋ฆฌ์…‹ ์ค‘ ์„ ํƒ
  2. ์„ธ๋ถ€ ์„ค์ •: ํ…Œ๋‘๋ฆฌ ๋ชจ์–‘, ๊ฐ€์ด๋“œ ๊ทธ๋ฆฌ๋“œ, ์กฐ๊ฐ ํšจ๊ณผ ์กฐ์ •
  3. ๋„์žฅ ๊ทธ๋ฆฌ๊ธฐ: ๊ฐ€์ด๋“œ๋ฅผ ์ฐธ๊ณ ํ•˜์—ฌ ๊ธ€์ž๋‚˜ ๊ทธ๋ฆผ ์ž‘์„ฑ
  4. ์ตœ์ข… ์ƒ์„ฑ: ๋„์žฅ ์ƒ‰์ƒ ์„ ํƒ ํ›„ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ƒ์„ฑ ๋ฐ ์ €์žฅ

๐ŸŽญ ๋„์žฅ ํƒ€์ž…

  • ์–‘๊ฐ: ๊ธ€์ž์™€ ํ…Œ๋‘๋ฆฌ๊ฐ€ ์ƒ‰์ƒ์œผ๋กœ ์ฐํžˆ๋Š” ์ผ๋ฐ˜ ๋„์žฅ
  • ์Œ๊ฐ: ๊ธ€์ž์™€ ํ…Œ๋‘๋ฆฌ๊ฐ€ ํˆฌ๋ช…ํ•˜๊ฒŒ ๋šซ๋ฆฌ๋Š” ์Šคํ…์‹ค ๋„์žฅ

๐Ÿ’พ ์ง€์› ํŒŒ์ผ ํ˜•์‹

๐Ÿ“ฅ ์ž…๋ ฅ ํŒŒ์ผ (๋ˆ„๋ผ๋”ฐ๊ธฐ ๋„๊ตฌ๋งŒ)

  • PNG, JPG

๐Ÿ“ค ์ถœ๋ ฅ ํŒŒ์ผ (๋ชจ๋“  ๋„๊ตฌ)

  • PNG: ํˆฌ๋ช… ๋ฐฐ๊ฒฝ (๊ถŒ์žฅ)
  • JPG/JPEG: ํฐ์ƒ‰ ๋ฐฐ๊ฒฝ

๐ŸŽฏ ์‚ฌ์šฉ ์‹œ๋‚˜๋ฆฌ์˜ค

๐Ÿข ๋น„์ฆˆ๋‹ˆ์Šค ์šฉ๋„

  1. ๊ณ„์•ฝ์„œ ์ „์ž ์„œ๋ช…

    • ์†๊ธ€์”จ ์„œ๋ช… ์ƒ์„ฑ๊ธฐ๋กœ ๋””์ง€ํ„ธ ์„œ๋ช… ์ž‘์„ฑ
    • ๋ˆ„๋ผ๋”ฐ๊ธฐ ๋„๊ตฌ๋กœ ๊ธฐ์กด ์„œ๋ช… ๋””์ง€ํ„ธํ™”
  2. ํšŒ์‚ฌ ๋„์žฅ/๋กœ๊ณ 

    • ๋„์žฅ ์ƒ์„ฑ๊ธฐ๋กœ ํšŒ์‚ฌ ๋กœ๊ณ  ์ œ์ž‘
    • ๋ˆ„๋ผ๋”ฐ๊ธฐ ๋„๊ตฌ๋กœ ๊ธฐ์กด ๋„์žฅ ๋””์ง€ํ„ธํ™”

๐Ÿ‘ค ๊ฐœ์ธ ์šฉ๋„

  1. ๊ฐœ์ธ ์ธ๊ฐ/๋„์žฅ

    • ๋„์žฅ ์ƒ์„ฑ๊ธฐ๋กœ ๊ฐœ์ธ ๋„์žฅ ๋””์ž์ธ
    • ๋‹ค์–‘ํ•œ ์Šคํƒ€์ผ๊ณผ ํšจ๊ณผ ์ ์šฉ
  2. ๋””์ง€ํ„ธ ์•„ํŠธ์›Œํฌ

    • ๋ชจ๋“  ๋„๊ตฌ๋ฅผ ํ™œ์šฉํ•œ ์ฐฝ์ž‘ ํ™œ๋™
    • ๋ธ”๋กœ๊ทธ, SNS ์„œ๋ช… ์ œ์ž‘

๐Ÿ”ง ๋ฌธ์ œ ํ•ด๊ฒฐ

์ผ๋ฐ˜์ ์ธ ๋ฌธ์ œ๋“ค

์„ค์น˜ ๊ด€๋ จ

# PIL/Pillow ์„ค์น˜ ์˜ค๋ฅ˜
pip install --upgrade pillow

# tkinter ๋ชจ๋“ˆ ์—†์Œ (Linux)
sudo apt-get install python3-tk

# scipy ์„ค์น˜ (์„ ํƒ์‚ฌํ•ญ)
pip install scipy

์‚ฌ์šฉ ๊ด€๋ จ

๋ฌธ์ œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•
๋ฐฐ๊ฒฝ ์ œ๊ฑฐ๊ฐ€ ์•ˆ๋จ ๋ฐฐ๊ฒฝ ์ œ๊ฑฐ ๊ฐ•๋„ ์กฐ์ •, ๊ทธ๋ฆผ์ž ์ œ๊ฑฐ ํ™œ์„ฑํ™”
์„œ๋ช…์ด ๋Š์–ด์ง ๋งˆ์šฐ์Šค๋ฅผ ์ฒœ์ฒœํžˆ ์›€์ง์ด๊ธฐ
๋„์žฅ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ƒ์„ฑ ์•ˆ๋จ ๋จผ์ € ๊ทธ๋ฆฌ๊ธฐ ์˜์—ญ์— ๋‚ด์šฉ ์ž‘์„ฑ
์ €์žฅ์ด ์•ˆ๋จ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ฅผ ๋จผ์ € ์ƒ์„ฑํ•œ ํ›„ ์ €์žฅ

๐Ÿ›ก๏ธ ๋ฒ•์  ๊ณ ์ง€

โš ๏ธ ์ค‘์š”ํ•œ ์ฃผ์˜์‚ฌํ•ญ

  • ์ด ๋„๊ตฌ๋“ค๋กœ ๋งŒ๋“  ์„œ๋ช…/๋„์žฅ์€ ๋””์ž์ธ ๋ฐ ๊ฐœ์ธ ์šฉ๋„์ž…๋‹ˆ๋‹ค
  • ๊ณต์‹์ ์ธ ๋ฒ•์  ๋ฌธ์„œ๋‚˜ ์ธ๊ฐ ์šฉ๋„๋กœ ์‚ฌ์šฉํ•˜์ง€ ๋งˆ์„ธ์š”
  • ์‹ค์ œ ์ธ๊ฐ์ด๋‚˜ ๊ณต์‹ ์„œ๋ช…์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ ์ „๋ฌธ ๊ธฐ๊ด€์„ ์ด์šฉํ•˜์„ธ์š”
  • ํƒ€์ธ์˜ ์„œ๋ช…์ด๋‚˜ ๋„์žฅ์„ ๋ฌด๋‹จ์œผ๋กœ ๋ณต์ œํ•˜์ง€ ๋งˆ์„ธ์š”

๐Ÿค ๊ธฐ์—ฌํ•˜๊ธฐ

๊ฐœ๋ฐœ์— ์ฐธ์—ฌํ•˜์„ธ์š”!

  1. ์ด ์ €์žฅ์†Œ๋ฅผ ํฌํฌํ•˜์„ธ์š”
  2. ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ๋ธŒ๋žœ์น˜๋ฅผ ๋งŒ๋“œ์„ธ์š” (git checkout -b feature/์ƒˆ๊ธฐ๋Šฅ)
  3. ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ์ปค๋ฐ‹ํ•˜์„ธ์š” (git commit -am '์ƒˆ ๊ธฐ๋Šฅ ์ถ”๊ฐ€')
  4. ๋ธŒ๋žœ์น˜์— ํ‘ธ์‹œํ•˜์„ธ์š” (git push origin feature/์ƒˆ๊ธฐ๋Šฅ)
  5. Pull Request๋ฅผ ์ƒ์„ฑํ•˜์„ธ์š”

๐Ÿ› ๋ฒ„๊ทธ ๋ฆฌํฌํŠธ

  • ์ด์Šˆ ํƒญ์—์„œ ๋ฒ„๊ทธ๋ฅผ ์‹ ๊ณ ํ•ด์ฃผ์„ธ์š”
  • ๊ฐ€๋Šฅํ•œ ํ•œ ์ƒ์„ธํ•œ ์ •๋ณด์™€ ์Šคํฌ๋ฆฐ์ƒท์„ ํฌํ•จํ•ด์ฃผ์„ธ์š”

๐Ÿ’ก ๊ธฐ๋Šฅ ์ œ์•ˆ

  • ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ์•„์ด๋””์–ด๊ฐ€ ์žˆ์œผ์‹œ๋ฉด ์ด์Šˆ๋กœ ์ œ์•ˆํ•ด์ฃผ์„ธ์š”
  • ์‚ฌ์šฉ์ž ํ”ผ๋“œ๋ฐฑ์„ ๋ฐ”ํƒ•์œผ๋กœ ์ง€์†์ ์œผ๋กœ ๊ฐœ์„ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค

๐Ÿ“ ๋ผ์ด์„ ์Šค

์ด ํ”„๋กœ์ ํŠธ๋Š” MIT ๋ผ์ด์„ ์Šค ํ•˜์— ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ LICENSE ํŒŒ์ผ์„ ์ฐธ์กฐํ•˜์„ธ์š”.


๐Ÿ”ฎ ํ–ฅํ›„ ๊ณ„ํš

๋‹ค์Œ ๋ฒ„์ „์—์„œ ์ถ”๊ฐ€๋  ๊ธฐ๋Šฅ๋“ค

  • ์ผ๊ด„ ์ฒ˜๋ฆฌ ๊ธฐ๋Šฅ (์—ฌ๋Ÿฌ ์ด๋ฏธ์ง€ ๋™์‹œ ์ฒ˜๋ฆฌ)
  • ์„œ๋ช… ํ…œํ”Œ๋ฆฟ ์ €์žฅ/๋ถˆ๋Ÿฌ์˜ค๊ธฐ
  • ๋” ๋งŽ์€ ๋„์žฅ ์Šคํƒ€์ผ๊ณผ ํšจ๊ณผ
  • ํƒœ๋ธ”๋ฆฟ ํ•„์•• ๊ฐ์ง€ ์ง€์›
  • ์›น ๋ฒ„์ „ ์ œ๊ณต
  • API ์„œ๋น„์Šค ์ œ๊ณต

๐Ÿ“ž ๋ฌธ์˜ ๋ฐ ์ง€์›

๐Ÿ’ฌ ์ปค๋ฎค๋‹ˆํ‹ฐ

๐Ÿ“ง ์ง์ ‘ ๋ฌธ์˜

  • ์ค‘์š”ํ•œ ๋ฌธ์˜์‚ฌํ•ญ์ด ์žˆ์œผ์‹œ๋ฉด ์ด๋ฉ”์ผ๋กœ ์—ฐ๋ฝ์ฃผ์„ธ์š”

โญ ๋„์›€์ด ๋˜์…จ๋‹ค๋ฉด

์ด ํ”„๋กœ์ ํŠธ๊ฐ€ ๋„์›€์ด ๋˜์…จ๋‹ค๋ฉด โญ ์Šคํƒ€๋ฅผ ๋ˆŒ๋Ÿฌ์ฃผ์„ธ์š”! ์—ฌ๋Ÿฌ๋ถ„์˜ ๊ด€์‹ฌ๊ณผ ํ”ผ๋“œ๋ฐฑ์ด ํ”„๋กœ์ ํŠธ ๋ฐœ์ „์— ํฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.


๐ŸŽจ ์ฆ๊ฑฐ์šด ์ „์ž์„œ๋ช… ๋„๊ตฌ ์‚ฌ์šฉ๋˜์„ธ์š”!

Made with โค๏ธ Python License

About

๐Ÿ–‹๏ธ ์ „์ž์„œ๋ช… & ๋„์žฅ ์ƒ์„ฑ ํˆดํ‚ท ๋””์ง€ํ„ธ ๋ฌธ์„œ ์ž‘์—…์„ ์œ„ํ•œ ์˜ฌ์ธ์› ์ „์ž์„œ๋ช… ์†”๋ฃจ์…˜์„ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฃผ์š” ๊ธฐ๋Šฅ ํˆฌ๋ช… PNG ํ˜•์‹์˜ ์ „์ž์„œ๋ช… ์ƒ์„ฑ ๊ธฐ์กด ์„œ๋ช…/๋„์žฅ ์ด๋ฏธ์ง€ ๋ฐฐ๊ฒฝ ์ œ๊ฑฐ (๋ˆ„๋ผ๋”ฐ๊ธฐ) ์ปค์Šคํ…€ ์ „์ž๋„์žฅ ์ œ์ž‘ ํŠน์ง• ๊ฐ„ํŽธํ•œ ์‚ฌ์šฉ๋ฒ•๊ณผ ์ง๊ด€์ ์ธ ์ธํ„ฐํŽ˜์ด์Šค ๊ณ ํ’ˆ์งˆ ํˆฌ๋ช… ์ด๋ฏธ์ง€ ์ถœ๋ ฅ ๋‹ค์–‘ํ•œ ๋ฌธ์„œ ํ˜•์‹ ์ง€์› ์ด ํ”„๋กœ์ ํŠธ๋Š” ์˜คํ”ˆ์†Œ์Šค๋กœ ๊ณต๊ฐœ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋งŽ์€ ๊ฐœ๋ฐœ์ž๋ถ„๋“ค์˜ ์ฐธ์—ฌ์™€ ๊ธฐ์—ฌ๋ฅผ ๊ธฐ๋‹ค๋ฆฌ๊ณ  ์žˆ์–ด์š”! ๐Ÿš€ ํ•จ๊ป˜ ๋” ๋‚˜์€ ๋””์ง€ํ„ธ ์„œ๋ช… ๋„๊ตฌ๋ฅผ ๋งŒ๋“ค์–ด๊ฐ€์š”.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages