์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ‚คํŠธ

์ œํ’ˆ ํ•„ํ„ฐ

๋ชจ๋“  ์ œํ’ˆ (4) ๊ทธ๋ฆฌ๋“œ๋ทฐ ๊ทธ๋ฆฌ๋“œ๋ทฐ ๋ฆฌ์ŠคํŠธ๋ทฐ ๋ฆฌ์ŠคํŠธ๋ทฐ

Spinnaker SDK

Spinnaker SDK๋Š” ๊ธฐ๊ณ„ ์‹œ๊ฐ ๊ฐœ๋ฐœ์ž๋“ค์„ ์œ„ํ•ด ๊ตฌ์ถ•๋œ FLIR์˜ ์ฐจ์„ธ๋Œ€ GenICam3 API ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ž…๋‹ˆ๋‹ค. ์ด๋Š” ์—ฌ๋Ÿฌ๋ถ„์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋” ๋นจ๋ฆฌ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋„์šธ SpinView๋ผ๊ณ  ๋ถˆ๋ฆฌ๋Š” ์ง๊ฐ์ ์ธ GUI, ํ’๋ถ€ํ•œ ์˜ˆ์ œ ์ฝ”๋“œ ๋ฐ ํ†ตํ•ฉ์ ์ธ ๋ฌธ์„œ๋ฅผ ์ž๋ž‘ํ•ฉ๋‹ˆ๋‹ค. Spinnaker SDK๋Š” FLIR ๋ฐ Dalsa USB3, GigE, 5GigE ๋ฐ ๋Œ€๋ถ€๋ถ„์˜ 10GigE ๊ตฌ์—ญ ์Šค์บ” ์นด๋ฉ”๋ผ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์ง€์›๋˜๋Š” ํ”Œ๋žซํผ: Windows / Linux Ubuntu / Linux ARM / MacOS

Ladybug SDK

Ladybug® ์‹œ์Šคํ…œ์€ ๋ชจ๋‘ ์ด๋ฏธ์ง€ ํš๋“, ๊ตฌํ˜• ๋ฐ ํŒŒ๋…ธ๋ผ๋งˆํ˜• ์ด๋ฏธ์ง€ ์ƒ์‚ฐ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ํ’๋ถ€ํ•œ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ‚คํŠธ(SDK, Software Development Kit) ๊ธฐ๋Šฅ์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. LadyBug SDK๋Š” LadybugCapPro ํ”„๋กœ๊ทธ๋žจ, C/C++ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํ™˜๊ฒฝ์—์„œ์˜ ๋น ๋ฅธ ์‹œ์ž‘์„ ์œ„ํ•œ ์†Œ์Šค ์ฝ”๋“œ, ์นด๋ฉ”๋ผ ๊ธฐ๊ธฐ ๋“œ๋ผ์ด๋ฒ„ ๋ฐ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ธํ„ฐํŽ˜์ด์Šค(API, Application Programming Interface) ์†Œํ”„ํŠธ์›จ์–ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ํฌํ•จํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด API๋Š” ์‚ฌ์šฉ์ž๋“ค์ด ๋งž์ถคํ˜• ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ Ladybug ๊ธฐ๋Šฅ์„ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.

FlyCapture SDK

FlyCapture® ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ‚คํŠธ(SDK, Software Development Kit)๋Š” 32๋‚˜ 64 ๋น„ํŠธ Windows ๋˜๋Š” Linux ์•„๋ž˜ ๋™์ผํ•œ API๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ FLIR ๊ตฌ์—ญ ์Šค์บ” USB 3.1, GigE, FireWire ๋ฐ USB 2.0 ์นด๋ฉ”๋ผ์˜ ์ด๋ฏธ์ง€ ์ œ์–ด ๋ฐ ํš๋“์„ ์œ„ํ•œ ๊ณต๋™ ์†Œํ”„ํŠธ์›จ์–ด ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ฐธ๊ณ  ์‚ฌํ•ญ: Blackfly S ์นด๋ฉ”๋ผ๋Š” ์ €ํฌ์˜ ์ตœ์‹  SDK์ธ Spinnaker๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. Spinnaker๋Š” ๋˜ํ•œ ๋ชจ๋“  USB 3.1 ๋ฐ GigE ๊ตฌ์—ญ ์Šค์บ” ์นด๋ฉ”๋ผ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

FLIR PTU-SDK

ํŒฌ/ํ‹ธํŠธ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ‚คํŠธ

FLIR MCS ํŒฌ/ํ‹ธํŠธ๋Š” ์ €์ง€์—ฐ, ์ ์€ ํ”๋“ค๋ฆผ์œผ๋กœ ๊ณ ์„ฑ๋Šฅ ์ œ์–ด ์„ฑ๋Šฅ์„ ์ œ๊ณตํ•˜๊ณ  ๋†’์€ ๋ช…๋ น๋ฅ ์„ ๊ตฌํ˜„ ํ•  ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์œ ๋‹›์„ ์ œ์–ด ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์€ ์—ฌ๋Ÿฌ ๊ฐ€์ง€์ž…๋‹ˆ๋‹ค. FLIR MCS ํŒฌ/ํ‹ธํŠธ ์ œํ’ˆ์€ E-์‹œ๋ฆฌ์ฆˆ ๋ช…๋ น ์ฐธ์กฐ ๋งค๋‰ด์–ผ์— ๋ช…์‹œ๋˜์–ด ์žˆ๋Š” ๊ฐ„๋‹จํ•œ ASCII ๋ช…๋ น ํ”„๋กœํ† ์ฝœ๊ณผ C์–ธ์–ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ(PTU-SDK)์—์„œ ์ง€์›ํ•˜๋Š” ์ด์ง„๋ฒ• ํ˜•์‹์˜ ๋ช…๋ น์„ ๋ชจ๋‘ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. PTU-SDK๋Š” ์†Œ์Šค ์ฝ”๋“œ๋กœ ์ œ๊ณต๋˜๋ฉฐ ๋ชจ๋“  ์ „์‚ฐ ํ”Œ๋žซํผ์—์„œ ํŽธ์ง‘ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์€ ์‹œ๋ฆฌ์–ผ์„ ํ†ตํ•ด ํŒฌ/ํ‹ธํŠธ๋‚˜ ์ด๋”๋„ท ์ธํ„ฐํŽ˜์ด์Šค์— ๋ช…๋ น์„ ์ „์†กํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์ ‘๊ธฐ ํ™•๋Œ€
์ œํ’ˆ ๋น„๊ต (0/3)