Skip to content

Releases: x220volt/AutoClicker

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 26 Aug 09:45

Full Changelog: v0.4.0...v0.4.1

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 25 Aug 14:10

Full Changelog: v0.3.11...v0.4.0

v0.3.11

Choose a tag to compare

@x220volt x220volt released this 24 Aug 15:59

Full Changelog: v0.3.10...v0.3.11

v0.3.10

Choose a tag to compare

@github-actions github-actions released this 23 Aug 10:56

Full Changelog: v0.3.9...v0.3.10

v0.3.9 - ํ…œํ”Œ๋ฆฟ ์‹ค์‹œ๊ฐ„ ๊ฒ€์ƒ‰์ฐฝ, ์‚ญ์ œ ๋™๊ธฐํ™” ์ˆ˜์ • ๋ฐ ๊ณ ์† ์ƒ˜ํ”Œ๋ง ํ•ด์‹œ ์ตœ์ ํ™”

@x220volt x220volt released this 23 Aug 09:33

๐Ÿš€ Added (์ถ”๊ฐ€)

  • ์‹ค์‹œ๊ฐ„ ํ…œํ”Œ๋ฆฟ ๊ฒ€์ƒ‰ ๋ฐ ํ•„ํ„ฐ๋ง ์ฐฝ (Template Search Bar):
    • ๊ธฐ๋ณธ ํ…œํ”Œ๋ฆฟ ๋ฐ ๋ฏธ๋งค์นญ ๋ณต๊ตฌ ํ…œํ”Œ๋ฆฟ ํƒญ ์ƒ๋‹จ์— ์‹ค์‹œ๊ฐ„ ๊ฒ€์ƒ‰์ฐฝ(\๐Ÿ” ํ…œํ”Œ๋ฆฟ ๊ฒ€์ƒ‰...)๊ณผ ์›ํด๋ฆญ ์ดˆ๊ธฐํ™” ๋ฒ„ํŠผ(\โœ•) ์ถ”๊ฐ€
    • ๊ฒ€์ƒ‰์–ด ์ž…๋ ฅ ์‹œ ๋Œ€์†Œ๋ฌธ์ž ๊ตฌ๋ถ„ ์—†์ด ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ผ์น˜ํ•˜๋Š” ํ…œํ”Œ๋ฆฟ๋งŒ ํ•„ํ„ฐ๋งํ•˜์—ฌ ๋…ธ์ถœ
    • ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๊ฐ€ ์—†์„ ์‹œ '๐Ÿ” ์ผ์น˜ํ•˜๋Š” ํ…œํ”Œ๋ฆฟ์ด ์—†์Šต๋‹ˆ๋‹ค.' ์•ˆ๋‚ด ๋ ˆ์ด๋ธ” ํ‘œ์‹œ
    • ์ „์—ญ ๋‹จ์ถ•ํ‚ค \Ctrl+F\ ์ง€์›์œผ๋กœ ํ˜„์žฌ ํ™œ์„ฑ ํƒญ์˜ ๊ฒ€์ƒ‰์ฐฝ์œผ๋กœ ์ฆ‰์‹œ ํฌ์ปค์Šค ์ด๋™, \Escape\ ํ‚ค ์ž…๋ ฅ ์‹œ ๊ฒ€์ƒ‰์–ด ์ฆ‰์‹œ ์ดˆ๊ธฐํ™”
    • ํ…œํ”Œ๋ฆฟ ์ถ”๊ฐ€, ์‚ญ์ œ, ์ˆœ์„œ ๋ณ€๊ฒฝ ๋ฐ ์ƒˆ๋กœ๊ณ ์นจ ์‹œ์—๋„ ๊ฒ€์ƒ‰ ํ•„ํ„ฐ ์ƒํƒœ ์œ ์ง€

โšก Performance (์„ฑ๋Šฅ ์ตœ์ ํ™”)

  • ์ดˆ๊ฒฝ๋Ÿ‰ 64๋น„ํŠธ ์ƒ˜ํ”Œ๋ง ํ•ด์‹œ(Fast Screen Hash) ๊ธฐ๋ฐ˜ ์ •์ง€ ํ™”๋ฉด ์Šคํ‚ต:
    • ๊ธฐ์กด ์ˆ˜ ๋ฉ”๊ฐ€๋ฐ”์ดํŠธ(6.2MB) ์ „์ฒด ์ด๋ฏธ์ง€ ๋ฒ„ํผ์— ๋Œ€ํ•œ ๋ฌด๊ฑฐ์šด CRC32 ์—ฐ์‚ฐ์„ ๋ฐฐ์ œํ•˜๊ณ , 8x8 ๊ท ๋“ฑ ๊ฒฉ์ž ์ƒ˜ํ”Œ(64~192๋ฐ”์ดํŠธ) ๊ธฐ๋ฐ˜ ์ดˆ๊ณ ์† 64๋น„ํŠธ FNV-1a ์ƒ˜ํ”Œ๋ง ํ•ด์‹œ(_fast_screen_hash)๋ฅผ ๋„์ž…ํ•˜์—ฌ ํ™”๋ฉด ๋ณ€ํ™” ๊ฐ์ง€ ์—ฐ์‚ฐ ์‹œ๊ฐ„์„ 0.005ms ์ˆ˜์ค€์œผ๋กœ ๋‹จ์ถ•
    • ํ™”๋ฉด์ด ์ •์ง€๋˜์–ด ์žˆ๊ฑฐ๋‚˜ ๋กœ๋”ฉ ์ค‘์ผ ๋•Œ ๋ถˆํ•„์š”ํ•œ OpenCV ํ…œํ”Œ๋ฆฟ ๋งค์นญ ๋ฃจํ”„๋ฅผ ์ฆ‰์‹œ ์ƒ๋žตํ•˜์—ฌ ์œ ํœด ์‹œ CPU ์‚ฌ์šฉ๋Ÿ‰์„ 80% ์ด์ƒ ์ ˆ๊ฐ
  • ๋น„ํ™œ์„ฑ(๋ฐฑ๊ทธ๋ผ์šด๋“œ) ํƒญ UI ํƒ€์ด๋จธ ๋ Œ๋”๋ง ์Šค๋กœํ‹€๋ง:
    • ์‚ฌ์šฉ์ž๊ฐ€ ํ˜„์žฌ ๋ณด๊ณ  ์žˆ๋Š” ํ™œ์„ฑ ํƒญ์€ 0.5์ดˆ ์ฃผ๊ธฐ๋กœ ๊ณ ์† ๊ฐฑ์‹ ํ•˜๊ณ , ๋น„ํ™œ์„ฑ ๋ฐฑ๊ทธ๋ผ์šด๋“œ ํƒญ์€ 0.5์ดˆ ๊ฒฝ๊ณ  ์ƒํƒœ ๊ฒ€์‚ฌ๋งŒ ์ˆ˜ํ–‰ํ•˜๋ฉฐ UI ํ…์ŠคํŠธ ๋ Œ๋”๋ง์„ 2.5์ดˆ ์ฃผ๊ธฐ๋กœ ์ง€๋Šฅ์  ์Šค๋กœํ‹€๋งํ•˜์—ฌ Tkinter ๋ฉ”์ธ ์Šค๋ ˆ๋“œ ๋ Œ๋”๋ง ๋ถ€ํ•˜ ๋Œ€ํญ ์ ˆ๊ฐ

๐Ÿ› Fixed (๋ฒ„๊ทธ ์ˆ˜์ •)

  • ๋‹ค์ค‘ ์ธ์Šคํ„ด์Šค ํ™˜๊ฒฝ์—์„œ ํ…œํ”Œ๋ฆฟ ์‚ญ์ œ ์‹œ ํƒ€ ์ธ์Šคํ„ด์Šค ๋กœ๋“œ ์‹คํŒจ ๋ฐ ๋กœ๊ทธ ์ŠคํŒธ ๋ฐฉ์ง€:
    • ์–ด๋–ค ํƒญ์—์„œ ํ…œํ”Œ๋ฆฟ์„ ์‚ญ์ œํ–ˆ์„ ๋•Œ, ๋ชจ๋“  ์‹คํ–‰ ์ค‘์ธ ์ธ์Šคํ„ด์Šค(\Clicker)์˜ ๋ฉ”๋ชจ๋ฆฌ(\ emplate_order, \ allback_template_order\ ๋ฐ ์นด์šดํŠธ/์•ก์…˜/๋”œ๋ ˆ์ด ๋“ฑ)์—์„œ๋„ ํ•ด๋‹น ํ…œํ”Œ๋ฆฟ์ด ์ฆ‰์‹œ ์ œ๊ฑฐ๋˜๋„๋ก ๋™๊ธฐํ™” ๋ณด์™„
    • ๋ฐฑ๊ทธ๋ผ์šด๋“œ ์Šค์บ” ๋ฃจํ”„์—์„œ ๋””์Šคํฌ์— ์กด์žฌํ•˜์ง€ ์•Š๋Š” ํ…œํ”Œ๋ฆฟ ํŒŒ์ผ์ด ๊ฐ์ง€๋  ๊ฒฝ์šฐ ์—๋Ÿฌ ๋กœ๊ทธ ์ŠคํŒธ ์—†์ด ์ž๋™์œผ๋กœ ์Šค์บ” ๋ชฉ๋ก์—์„œ ์ •๋ฆฌ(Auto-pruning) ๋ฐ ์Šคํ‚ตํ•˜๋„๋ก ์•ˆ์ „ ๋กœ์ง ๊ฐ•ํ™”
    • _load_template\์—์„œ ํŒŒ์ผ์ด ๋””์Šคํฌ์— ์—†๋Š” ๊ฒฝ์šฐ์™€ ์‹ค์ œ ํŒŒ์ผ์€ ์žˆ์œผ๋‚˜ ์†์ƒ๋œ ๊ฒฝ์šฐ๋ฅผ ๋ช…ํ™•ํžˆ ๊ตฌ๋ถ„ํ•˜์—ฌ, ์‚ญ์ œ๋œ ํŒŒ์ผ๋กœ ์ธํ•œ ๋ฐ˜๋ณต์ ์ธ 'ํ…œํ”Œ๋ฆฟ ๋กœ๋“œ ์‹คํŒจ' ๋กœ๊ทธ ์ถœ๋ ฅ์„ ์›์ฒœ ์ฐจ๋‹จ

v0.3.8 - ๋‹คํฌ ํ…Œ๋งˆ ๊ฐœํŽธ, 4๋Œ€ ์นด๋“œ ์„ค์ •์ฐฝ ๋ฐ ADB ๋ผ์ด์„ ์Šค/์†Œ์ผ“ ํƒ์ƒ‰ ์ตœ์ ํ™”

Choose a tag to compare

@x220volt x220volt released this 23 Aug 06:17

๐ŸŽจ UI/UX & Design System (๋””์ž์ธ ๋ฐ ์‚ฌ์šฉ์„ฑ ๊ฐœ์„ )

  • ๋ˆˆ ํ”ผ๋กœ๋„๋ฅผ ์ตœ์†Œํ™”ํ•œ ์†Œํ”„ํŠธ ๋ฎคํŠธ ๋‹คํฌ ํ…Œ๋งˆ ํŒ”๋ ˆํŠธ ์ „๋ฉด ๊ฐœํŽธ:
    • ๋ˆˆ๋ถ€์‹ฌ๊ณผ ์ƒ‰์ˆ˜์ฐจ๋ฅผ ์œ ๋ฐœํ•˜๋˜ ์จํ•œ ๋„ค์˜จ ๋ ˆ๋“œ(COLOR_DANGER)๋ฅผ ๊นŠ์ด๊ฐ ์žˆ๊ณ  ์ฐจ๋ถ„ํ•œ ์†Œํ”„ํŠธ ํฌ๋ฆผ์Šจ ์™€์ธ("#8A2E3B")์œผ๋กœ ์ „๋ฉด ๊ต์ฒด
    • ์นด์šดํŠธ ์ดˆ๊ธฐํ™” ๋“ฑ ์ƒ์‹œ ๋…ธ์ถœ๋˜๋Š” ๋ณด์กฐ ๋ฒ„ํŠผ์— ์„œ๋ธŒ ๋‹คํฌ ์™€์ธ ํ†ค("#48262D") ์ ์šฉ
    • ๋ธ”๋ฃจ, ๊ทธ๋ฆฐ, ์•ฐ๋ฒ„, ์ธ๋””๊ณ , ์Šฌ๋ ˆ์ดํŠธ ๋“ฑ ์ „ ์ƒ‰์ƒ ํ† ํฐ์„ ์žฅ์‹œ๊ฐ„ ์‚ฌ์šฉ์— ํŽธ์•ˆํ•œ ๋ชจ๋˜ ๋‹คํฌ ํ†ค์œผ๋กœ ์ผ์ฒดํ™”
  • 4๋Œ€ ์นด๋“œ ์นดํ…Œ๊ณ ๋ฆฌ ๊ธฐ๋ฐ˜ ์„ค์ •์ฐฝ(SettingsWindow) ์ „๋ฉด ๊ฐœํŽธ:
    • ๊ธฐ์กด์˜ ๋ณต์žกํ•œ ๋‚˜์—ด ๋ฐฉ์‹์„ โฑ๏ธ ํด๋ฆญ ๋ฐ ํƒ€์ด๋ฐ, ๐ŸŽฏ ์ด๋ฏธ์ง€ ๋งค์นญ ์•Œ๊ณ ๋ฆฌ์ฆ˜, โš ๏ธ ๊ฒฝ๊ณ  ๋ฐ ์นด์šดํ„ฐ, โšก ๋ฏธ๋งค์นญ ์ž๋™ ๋ณต๊ตฌ ๋™์ž‘์˜ 4๊ฐœ ์นด๋“œ ์ปจํ…Œ์ด๋„ˆ๋กœ ๊ทธ๋ฃนํ™”
    • ์ „ํญ ์ž…๋ ฅ ํ•„๋“œ๋ฅผ ์ปดํŒฉํŠธํ•œ ์ขŒ์ธก ๋ผ๋ฒจ / ์šฐ์ธก ์ž…๋ ฅ์ฐฝ(75px) 1:1 ์ˆ˜ํ‰ ์ •๋ ฌ ํ–‰ ๋ ˆ์ด์•„์›ƒ์œผ๋กœ ๊ฐœ์„ 
    • CTkScrollableFrame์„ ์ ์šฉํ•˜์—ฌ ๋‹ค์–‘ํ•œ ํ•ด์ƒ๋„ ๋ฐ ์œˆ๋„์šฐ ๋ฐฐ์œจ(125%, 150%)์—์„œ๋„ ์ž˜๋ฆผ ์—†์ด ๋ถ€๋“œ๋Ÿฌ์šด ์Šคํฌ๋กค ์ง€์›
  • ์„ค์ • ๋ฒ„ํŠผ ํ”„๋กœ๊ทธ๋žจ ์ตœ์ƒ๋‹จ ํˆด๋ฐ” ์šฐ์ธก(Top-Right) ์ด๋™:
    • ์ „์—ญ ์„ค์ •์„ ์–ด๋А ํƒญ์—์„œ๋“  ํ•œ ๋ฒˆ์˜ ํด๋ฆญ์œผ๋กœ ์ฆ‰์‹œ ์—ด ์ˆ˜ ์žˆ๋„๋ก ์ƒ๋‹จ ํˆด๋ฐ” ์šฐ์ธก์œผ๋กœ ์žฌ๋ฐฐ์น˜
    • ๊ฐœ๋ณ„ ํƒญ ํ—ค๋”์—์„œ ์ค‘๋ณต ์„ค์ • ๋ฒ„ํŠผ์„ ์ œ๊ฑฐํ•˜์—ฌ ํƒญ ํ—ค๋” ๊ณต๊ฐ„ ์ตœ์ ํ™”
  • ๋ฒ„ํŠผ ๋ฐ ํ…์ŠคํŠธ ๋ ˆ์ด์•„์›ƒ ๊ทœ๊ฒฉํ™”:
    • ์ด๋ชจ์ง€ ํฐํŠธ ๊ธ€๋ฆฌํ”„ ํญ ๋ถˆ์ผ์น˜๋กœ ์ธํ•œ ํ…์ŠคํŠธ ๋ฐ€๋ฆผ ํ˜„์ƒ์„ ์ „๋ฉด ๊ต์ •
    • ํ…œํ”Œ๋ฆฟ ์šฐํด๋ฆญ ๋ฉ”๋‰ด(CTKContextMenu)์—์„œ ์•„์ด์ฝ˜์„ ์ œ๊ฑฐํ•˜๊ณ  ์ขŒ์ธก ๊ธฐ์ค€์„ (anchor="w")์— ์™„๋ฒฝํ•˜๊ฒŒ ์ผ์น˜ํ•˜๋Š” ๋ฏธ๋‹ˆ๋ฉ€ ํ…์ŠคํŠธ ๋ฉ”๋‰ด๋กœ ๊ฐœ์„ 
    • ํ…œํ”Œ๋ฆฟ ๋ชฉ๋ก ํ–‰์˜ ์•ก์…˜ ํ† ๊ธ€, ์ง€์—ฐ ์‹œ๊ฐ„, ์นด์šดํŠธ ๋ผ๋ฒจ, ๊ธ€๋กœ๋ฒŒ ํˆด๋ฐ” ๋ฒ„ํŠผ ํ…์ŠคํŠธ ํ‘œ์ค€ํ™”

๐Ÿš€ Added (์ถ”๊ฐ€)

  • ์—๋ฎฌ๋ ˆ์ดํ„ฐ ์ธ์Šคํ„ด์Šค ์ดˆ๊ณ ์† ๋ณ‘๋ ฌ ์†Œ์ผ“ ํƒ์ƒ‰๊ธฐ:
    • LDPlayer, BlueStacks, Nox, MuMu 6/12/X, MEmu ๋“ฑ ๋ชจ๋“  ์ฃผ์š” ์•ฑํ”Œ๋ ˆ์ด์–ด์˜ 40์—ฌ ๊ฐœ ํฌํŠธ ๋Œ€์—ญ์„ ๋น„๋™๊ธฐ ๋ณ‘๋ ฌ TCP ์†Œ์ผ“ ๊ฒ€์‚ฌ๋กœ 0.05์ดˆ ๋‚ด ์„ ํƒ์ƒ‰ ํ›„ ์—ด๋ ค ์žˆ๋Š” ํฌํŠธ์—๋งŒ adb connect๋ฅผ ์ˆ˜ํ–‰ํ•˜๋„๋ก ๋Œ€ํญ ๊ฐœ์„ 
  • ์˜คํ”ˆ์†Œ์Šค ๋ผ์ด์„ ์Šค ๋ฐ ADB Apache 2.0 ๋ฒ•์  ๊ณ ์ง€ ์™„๋น„:
    • LICENSE-adb.txt (Apache License 2.0 ์ „๋ฌธ ๋ฐ AOSP ์ €์ž‘๊ถŒ ๊ณ ์ง€๋ฌธ) ์ถ”๊ฐ€
    • LICENSE (MIT ๋ผ์ด์„ ์Šค ๋ฐ ์„œ๋“œํŒŒํ‹ฐ ๋ผ์ด์„ ์Šค ๊ณ ์ง€๋ฌธ) ์ถ”๊ฐ€
    • README.md ๋‚ด ๋ผ์ด์„ ์Šค ๋ฐ AS-IS ๋ฌด๋ณด์ฆ ๋ฉด์ฑ… ์กฐํ•ญ ์„น์…˜ ์‹ ์„ค
    • SettingsWindow ๋‚ด ๐Ÿ“œ ์˜คํ”ˆ์†Œ์Šค ๋ผ์ด์„ ์Šค ๊ณ ์ง€ (Licenses) ๋ฒ„ํŠผ ๋ฐ ์ „์šฉ ๋ทฐ์–ด ๋ชจ๋‹ฌ(LicenseNoticeWindow) ํƒ‘์žฌ
    • PyInstaller TeraboxClicker.spec ๋นŒ๋“œ ์‹œ ๋ผ์ด์„ ์Šค ํŒŒ์ผ ์ž๋™ ๋ฒˆ๋“ค๋ง ์ ์šฉ

๐Ÿ› Fixed (๋ฒ„๊ทธ ์ˆ˜์ •)

  • ํ…œํ”Œ๋ฆฟ ์ด๋ฏธ์ง€ ๋งˆ์šฐ์Šค ์˜ค๋ฒ„ ํˆดํŒ ์œ„์น˜ ํА ํ˜„์ƒ ์ˆ˜์ •:
    • TemplatePreviewTooltip์˜ ์ขŒํ‘œ ๊ณ„์‚ฐ์„ ํ™”๋ฉด ์ ˆ๋Œ€ ํฌ์ธํ„ฐ ์ขŒํ‘œ(winfo_pointerx/y) ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐœ์„ ํ•˜๊ณ  ๋ชจ๋‹ˆํ„ฐ ๊ฒฝ๊ณ„ ๊ฐ์ง€ ๋ณดํ˜ธ ๋กœ์ง์„ ์ ์šฉํ•˜์—ฌ ์—‰๋šฑํ•œ ์œ„์น˜์— ๋œจ๋Š” ๋ฌธ์ œ ํ•ด๊ฒฐ
  • ADB ๋””๋ฐ”์ด์Šค ๋ชฉ๋ก ํŒŒ์‹ฑ ์˜ค๋ฅ˜ ์ˆ˜์ •:
    • adb devices ์‹คํ–‰ ์‹œ ๋ฐ๋ชฌ ์‹œ์ž‘ ๋กœ๊ทธ(* daemon not running...)๊ฐ€ ํฌํ•จ๋˜๋Š” ๊ฒฝ์šฐ ์ฒซ ๋ฒˆ์งธ ๋””๋ฐ”์ด์Šค๊ฐ€ ๋ˆ„๋ฝ๋˜๊ฑฐ๋‚˜ ์˜ค๋ฅ˜๋ฅผ ์ผ์œผํ‚ค๋˜ ํŒŒ์‹ฑ ํ•„ํ„ฐ๋ง ๊ฒฐํ•จ ์ˆ˜์ •

v0.3.7 - ADB ๋ฐ๋ชฌ ์ž๋™ ์‹คํ–‰ ๋ณต๊ตฌ ๋ฐ ๋‹ค์ค‘ ์ธ์Šคํ„ด์Šค ์ตœ์ ํ™”

Choose a tag to compare

@x220volt x220volt released this 23 Aug 04:46

๐Ÿ› Fixed (๋ฒ„๊ทธ ์ˆ˜์ •)

  • ADB ๋ฐ๋ชฌ ์ž๋™ ์‹คํ–‰(Cold Start) ๋ณต๊ตฌ:
    • ๋กœ์ปฌ ํ™˜๊ฒฝ(127.0.0.1, localhost) ๋ฐ start-server ๋ช…๋ น ์‹œ -H ํ”Œ๋ž˜๊ทธ๋ฅผ ์ œ์™ธํ•˜๋„๋ก ์ˆ˜์ •ํ•˜์—ฌ, ADB ์„œ๋ฒ„๊ฐ€ ๊บผ์ ธ ์žˆ๋Š” ์ƒํƒœ์—์„œ๋„ ๊ตฌ๋ฒ„์ „ ๋„์›€ ์—†์ด ์ •์ƒ์ ์œผ๋กœ ๋ฐฑ๊ทธ๋ผ์šด๋“œ ADB ๋ฐ๋ชฌ์ด ์ž๋™ ๊ธฐ๋™๋˜๋„๋ก ํ•ด๊ฒฐ
    • ํ•œ๊ธ€ ์œˆ๋„์šฐ(CP949) ํ™˜๊ฒฝ์—์„œ ADB ํ‘œ์ค€ ์ถœ๋ ฅ ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€ ์ฒ˜๋ฆฌ ์‹œ UnicodeDecodeError ํฌ๋ž˜์‹œ ๋ฐฉ์ง€ (UTF-8 replace ๋””์ฝ”๋”ฉ ์ ์šฉ)
  • ํ…œํ”Œ๋ฆฟ ์šฐ์„ ์ˆœ์œ„ ๋“œ๋ž˜๊ทธ ์•ค ๋“œ๋กญ ์‹ค์‹œ๊ฐ„ ์‹œ๊ฐ์  ์žฌ๋ฐฐ์น˜ ๋ฐ˜์˜:
    • update_all_template_order ๋‚ด pack_forget()์„ ์„ ํ–‰ ์ ์šฉํ•˜์—ฌ ํ”„๋กœ๊ทธ๋žจ ์žฌ์‹œ์ž‘ ์—†์ด๋„ UI ์ƒ์—์„œ ํ…œํ”Œ๋ฆฟ ๋ชฉ๋ก ํ–‰์˜ ์œ„์•„๋ž˜ ์ˆœ์„œ๊ฐ€ ์ฆ‰์‹œ ์‹œ๊ฐ์ ์œผ๋กœ ์žฌ๋ฐฐ์น˜๋˜๋„๋ก ์ˆ˜์ •

โšก Performance (์„ฑ๋Šฅ ์ตœ์ ํ™”)

  • ๋‹ค์ค‘ ์ธ์Šคํ„ด์Šค OpenCV ์Šค๋ ˆ๋“œ ํญ๋ฐœ ๋ฐฉ์ง€ ๋ฐ CPU ์ตœ์ ํ™”:
    • OpenCV ๋‚ด๋ถ€ ์›Œ์ปค ์Šค๋ ˆ๋“œ ํ’€์„ 1๊ฐœ(cv2.setNumThreads(1))๋กœ ์ œํ•œํ•˜์—ฌ 5๊ฐœ ์ด์ƒ ๋‹ค์ค‘ ์ธ์Šคํ„ด์Šค ๋™์‹œ ๊ตฌ๋™ ์‹œ CPU ์ปจํ…์ŠคํŠธ ์Šค์œ„์นญ ํญ์ฆ ๋ฐ UI ํ”„๋ฆฌ์ง•(์‘๋‹ต ์—†์Œ/๋ป—์Œ) ํ˜„์ƒ ๋ฐฉ์ง€
    • ๋ฉ€ํ‹ฐ์Šค๋ ˆ๋“œ ํ™˜๊ฒฝ ๋‚ด GPU ๋“œ๋ผ์ด๋ฒ„ ์ถฉ๋Œ ๋ฐฉ์ง€๋ฅผ ์œ„ํ•œ OpenCL ๋น„ํ™œ์„ฑํ™”(cv2.ocl.setUseOpenCL(False)) ์ ์šฉ

๐Ÿ”„ Changed (๊ธฐ๋ณธ๊ฐ’ ๋ณ€๊ฒฝ)

  • ๊ธฐ๋ณธ ์Šค์บ” ๊ฐ„๊ฒฉ: 2.0์ดˆ โ†’ **1.0์ดˆ**๋กœ ๋‹จ์ถ•
  • ๊ธฐ๋ณธ ์ด๋ฏธ์ง€ ์œ ์‚ฌ๋„ ์ž„๊ณ„๊ฐ’: 0.8 (80%) โ†’ **0.9 (90%)**๋กœ ์ƒํ–ฅ