ImageRead - Helsparrow/OpenpnpDocs_KR GitHub Wiki

ImageRead ์Šคํ…Œ์ด์ง€

image

์ด๋ฏธ์ง€๋ฅผ file ์†์„ฑ์—์„œ ์ง€์ •๋œ ๋Œ€๋กœ ์ฝ์Šต๋‹ˆ๋‹ค.

colorSpace๋Š” ํŒŒ์ดํ”„๋ผ์ธ์—์„œ ์ƒ‰์ƒ ์ •๋ณด๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

๋‹ค๋ฅธ ์œ ์ €/๊ธฐ๊ณ„/์นด๋ฉ”๋ผ์—์„œ ๋ฏธ๋ฆฌ ์บก์ณํ•œ ์ด๋ฏธ์ง€๋กœ ์šฉ์ดํ•˜๊ฒŒ ํ…Œ์ŠคํŠธ ํ•˜๊ธฐ ์œ„ํ•ด, ImageRead ์Šคํ…Œ์ด์ง€๋Š” ์นด๋ฉ”๋ผ ์บก์ณ ์ด๋ฏธ์ง€๋ฅผ ์—๋ฎฌ๋ ˆ์ด์…˜์„ ์‹œ๋„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

handleAsCaptured, ํ™œ์„ฑํ™” ํ•  ๊ฒฝ์šฐ, ๋ถˆ๋Ÿฌ์˜จ ์ด๋ฏธ์ง€๋ฅผ ์ž์ฒด ์นด๋ฉ”๋ผ์—์„œ ์บก์ณ ํ•œ๊ฒƒ ์ฒ˜๋Ÿผ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฏธ์ง€ ํ•ด์ƒ๋„์™€ ๊ฐ€๋กœ ์„ธ๋กœ ๋น„์œจ์ด ์กฐ์ •๋˜๋ฉฐ, ์ด๋ฏธ์ง€ ์ •๋ณด๊ฐ€ ํฌํ•จ๋œ ๊ฒฝ์šฐ ๋‚ด ์นด๋ฉ”๋ผ ๊ณ ์œ  Units per Pixel๋กœ ์กฐ์ •๋ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ด๋ฏธ์ง€์—์„œ ์–ป์€ ํ”ฝ์…€ ์ขŒํ‘œ๋Š” ์ž์ฒด ์นด๋ฉ”๋ผ ์บก์ฒ˜ ์ด๋ฏธ์ง€์—์„œ ์–ป์€ ๊ฒƒ์ฒ˜๋Ÿผ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ํ•ด์„๋ฉ๋‹ˆ๋‹ค. ๋ณ€ํ™˜๋œ ์˜์ƒ์€ ํŒŒ์ดํ”„๋ผ์ธ ์บก์ฒ˜ ์ด๋ฏธ์ง€๋กœ๋„ ๋“ฑ๋ก๋ฉ๋‹ˆ๋‹ค.

์ด๋ฏธ์ง€๋Š” ํ•„์š”์— ๋”ฐ๋ผ ์ž˜๋ผ๋‚ด๊ธฐ/ํฌ๊ธฐ์กฐ์ ˆ/๊ฒ€์€ ํ…Œ๋‘๋ฆฌ ํ™•์žฅ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Units per Pixel ์ •๋ณด๋Š” ์ด๋ฏธ์ง€ ํŒŒ์ผ๊ณผ ๋‚˜๋ž€ํžˆ ์žˆ์–ด์•ผ ํ•˜๋Š” upp.txt ํŒŒ์ผ์— ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. 'upp.txt'๋Š” ๊ฐ€๋กœ(X) ๋ฐ ์„ธ๋กœ(Y) UPP ๋ฐ€๋ฆฌ๋ฏธํ„ฐ ๊ฐ’์„ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„ํ•˜์—ฌ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์‚ฌ์šฉ์ž ํ…Œ์ŠคํŠธ ์ด๋ฏธ์ง€์— ๋Œ€ํ•œ openpnp-test-images ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—์„œ ์ฑ„ํƒ๋œ ๊ทœ์น™์ž…๋‹ˆ๋‹ค.