°¡Àå ½¬¿î "µðÁöÅÐ ¿µ»óó¸®"
ÀÔ¹®ÀÚµéÀ» À§ÇØ °¢Á¾ ¿µ»ó ¾Ë°í¸®Áò¿¡ ´ëÇÑ ³»¿ëÀ» ÃÖ´ëÇÑ ½±°Ô, ±¸Ã¼ÀûÀ¸·Î ±â¼úÇß´Ù. ¾î·Á¿î ¼ö½Ä°ú ¼³¸íÀº NO! ¿µ»óó¸®ÀÇ ÇÙ½É ³»¿ëÀ» ºü¸£°Ô ÇнÀÇÒ ¼ö ÀÖ´Ù. µ¶ÀÚµéÀÌ Èï¹Ì¸¦ °¡Áú ¸¸ÇÑ ¿¹Á¦¸¦ ¾ö¼±Çß°í, ½Ç½ÀÀ» ÅëÇØ ÇÁ·Î±×·¡¹Ö ´É·ÂÀ» ±â¸¦ ¼ö ÀÖ´Ù. ¿µ»óó¸® ¾Ë°í¸®ÁòÀÇ Ç¥ÁØ ¶óÀ̺귯¸®ÀÎ OpenCV ÃÖ½ÅÆÇÀ¸·Î ÇÁ·Î±×·¥À» Á¦½ÃÇß°í, ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î´Â ºü¸¥ ¼Óµµ¸¦ ÀÚ¶ûÇÏ´Â C++¸¦ »ç¿ëÇß´Ù. ±âÃÊÀûÀÎ ±â°è ÇнÀ À̷аú µö·¯´× ÀÌ·ÐÀ» ¼Ò°³Çß´Ù.
¼¿ï´ëÇб³ ÀüÀÚ°øÇаú¿¡ ÀÔÇÐÇÏ¿© 1983³â¿¡ °øÇлç ÇÐÀ§¸¦ ÃëµæÇÏ¿´°í, Çѱ¹°úÇбâ¼ú¿ø ´ëÇпø¿¡ ÀÔÇÐÇÏ¿© 1985³â¿¡ Àü±â ¹× ÀüÀÚ°øÇаú ¼®»ç ÇÐÀ§¸¦, 1993³â¿¡ ¹Ú»ç ÇÐÀ§¸¦ ÃëµæÇÏ¿´´Ù. 1985³âºÎÅÍ 1988³â±îÁö »ï¼ºÀüÀÚ Á¾ÇÕ¿¬±¸¼Ò¿¡¼ ÁÖÀÓ ¿¬±¸¿øÀ¸·Î ÀçÁ÷ÇÏ¿´°í, 1993³âºÎÅÍ ÇöÀç±îÁö ¼øõÇâ´ëÇб³ ÄÄÇ»ÅÍ°øÇаú ±³¼ö·Î ÀçÁ÷ ÁßÀÌ´Ù. 2005³â¿¡´Â ij³ª´Ù UBC¿¡¼ ¹æ¹®±³¼ö¸¦ Áö³Â´Ù.
Àú¼·Î´Â ¡ºÀΰøÁö´É 2ÆÇ¡»(2023, ÀÎÇÇ´ÏƼºÏ½º), ¡ºHTML5+CSS3+JavaScript·Î ¹è¿ì´Â À¥ÇÁ·Î±×·¡¹Ö ±âÃÊ 2ÆÇ¡»(2023, ÀÎÇÇ´ÏƼºÏ½º), ¡ºPower JAVA 3ÆÇ¡»(2022, ÀÎÇÇ´ÏƼºÏ½º), ¡ºÀΰøÁö´É¡»(2020, ÀÎÇÇ´ÏƼºÏ½º), ¡º½ºÅ©·¡Ä¡·Î ¹è¿ì´Â ÄÄÇ»Æà »ç°í¿Í ¹®Á¦ÇØ°á¡»(2019, ÀÎÇÇ´ÏƼºÏ½º), ¡ºOpenCV¸¦ ÀÌ¿ëÇÑ µðÁöÅÐ ¿µ»ó󸮡»(2019, ÀÎÇÇ´ÏƼºÏ½º), ¡ºPower Java Compact¡»(2018, ÀÎÇÇ´ÏƼºÏ½º), ¡º¾î¼¿Í C++´Â óÀ½ÀÌÁö!¡»(2018, ÀÎÇÇ´ÏƼºÏ½º), ¡º¹®Á¦ÇØ°á°ú ÄÄÇ»Æà »ç°í¡»(2017, ÀÎÇÇ´ÏƼºÏ½º), ¡º¹®Á¦ÇØ°á°ú ÄÄÇ»Æà »ç°í¸¦ À§ÇÑ ½ºÅ©·¡Ä¡¡»(2017, ÀÎÇÇ´ÏƼºÏ½º), ¡º¹®Á¦ÇØ°á°ú ÄÄÇ»Æà »ç°í¸¦ À§ÇÑ ÆÄÀ̽㡻(2017, ÀÎÇÇ´ÏƼºÏ½º), ¡º¾î¼¿Í ÆÄÀ̽ãÀº óÀ½ÀÌÁö!¡»(2016, ÀÎÇÇ´ÏƼºÏ½º), ¡º¾î¼¿Í Java´Â óÀ½ÀÌÁö!¡»(2015, ÀÎÇÇ´ÏƼºÏ½º), ¡º¾î¼¿Í C¾ð¾î´Â óÀ½ÀÌÁö!¡»(2015, ÀÎÇÇ´ÏƼºÏ½º), ¡ºHTML5+CSS3+JavaScript·Î ¹è¿ì´Â À¥ÇÁ·Î±×·¡¹Ö ±âÃÊ¡»(2014, ÀÎÇÇ´ÏƼºÏ½º), ¡ºC++ Espresso¡»(2010, ÀÎÇÇ´ÏƼºÏ½º), ¡ºPower C++¡»(2010, ÀÎÇÇ´ÏƼºÏ½º), ¡º½±°Ô Ç®¾î¾´ C¾ð¾î Express¡»(2007, »ý´ÉÃâÆÇ»ç), ¡ºC¾ð¾î·Î ½±°Ô Ç®¾î¾´ ÀڷᱸÁ¶¡»(2005, »ý´ÉÃâÆÇ»ç) µîÀÌ ÀÖ´Ù.
CHAPTER 01 ¿µ»óó¸® °³¿ä
1 ¿µ»ó󸮶õ?
2 ¿µ»óÀÇ È¹µæ
3 Ç¥º»È¿Í ¾çÀÚÈ
4 ¿µ»ó󸮴 ¾îµð¿¡ »ç¿ëµÉ±î?
5 ¿µ»óó¸®¿Í À¯»çÇÑ ºÐ¾ß
6 ¿µ»óó¸® ºÐ¾ß
CHAPTER 02 OpenCV ¼³Ä¡¿Í °³¿ä
1 OpenCV¶õ?
2 OpenCVÀÇ ¼³Ä¡
3 OpenCV »ç¿ëÇϱâ
4 OpenCVÀÇ ¼Ó¼º ½ÃÆ® »ç¿ëÇϱâ
5 ¿µ»ó ÆÄÀÏ ÀÐ°í ¾²±â
6 °£´ÜÇÑ ¿µ»óó¸® °æÇèÇغ¸±â
7 OpenCV¸¦ ÀÌ¿ëÇÏ¿© µµÇü ±×¸®±â
8 Å°º¸µå ¹× ¸¶¿ì½º À̺¥Æ® ó¸®Çϱâ
9 Æ®·¢¹ÙÀÇ »ç¿ë
10 ºñµð¿À ó¸®
CHAPTER 03 OpenCVÀÇ ±âÃÊ
1 Mat Ŭ·¡½º
2 È¼Ò µ¥ÀÌÅÍ°¡ ÀúÀåµÇ´Â ¹æ¹ý
3 ¸í½ÃÀûÀ¸·Î Mat °´Ã¼ ¸¸µé±â
4 Mat °´Ã¼°¡ º¹»çµÉ ¶§
5 °ü½É ¿µ¿ª ÁöÁ¤Çϱâ
6 ±âŸ ÀÚ·á ±¸Á¶
7 ¿µ»óÀÇ ¼Ó¼º º¯°æÇϱâ
CHAPTER 04 È¼Ò Ã³¸®
1 È¼Ò Ã³¸®¶õ?
2 ȼҸ¦ Çϳª¾¿ ó¸®ÇÏ´Â ¹æ¹ý
3 ÇÔ¼ö·Î ¸¸µé¾îº¸±â
4 ¹à±â ¹× ÄÜÆ®¶ó½ºÆ® Á¶Á¤
5 ±âŸ È¼Ò Ã³¸®
6 LUT¸¦ »ç¿ëÇÏ´Â ¹æ¹ý
7 °¨¸¶ º¸Á¤
8 ¿µ»ó ÇÕ¼º
9 ³í¸®ÀûÀÎ ¿µ»ó ÇÕ¼º
CHAPTER 05 È÷½ºÅä±×·¥ ó¸®
1 È÷½ºÅä±×·¥À̶õ?
2 È÷½ºÅä±×·¥ °è»êÇϱâ
3 OpenCV ÇÔ¼ö·Î È÷½ºÅä±×·¥ °è»êÇϱâ
4 È÷½ºÅä±×·¥ ½ºÆ®·¹Äª
5 È÷½ºÅä±×·¥ ÆòÈ°È
6 È÷½ºÅä±×·¥À» ÀÌ¿ëÇÑ Àü°æ°ú ¹è°æ ºÐ¸®
CHAPTER 06 °ø°£ ÇÊÅ͸µ
1 °ø°£ ÇÊÅ͸µÀ̶õ?
2 ÄÁº¼·ç¼Ç
3 Æò±Õ°ª ÇÊÅ͸µ
4 »þÇÁ´×
5 ¿¡Áö °ËÃâ
6 ij´Ï ¿¡Áö ¿¬»êÀÚ
7 Áß°£°ª ÇÊÅ͸µ
CHAPTER 07 ±âÇÏÇÐÀû ó¸®
1 ±âÇÏÇÐÀû º¯È¯À̶õ?
2 ¼ø¹æÇâ º¯È¯
3 ¿ª¹æÇâ »ç»ó
4 º¸°£¹ý
5 OpenCV ÇÔ¼ö¸¦ »ç¿ëÇÑ ±âº» º¯È¯
6 3Á¡À» ÀÌ¿ëÇÑ ¾îÆÄÀÎ º¯È¯
7 ¿ø±Ù º¯È¯
8 ¿µ»ó ¿öÇÎ
CHAPTER 08 ÇüÅÂÇÐÀû ó¸®
1 ÇüÅÂÇÐÀû 󸮶õ?
2 ħ½Ä°ú ÆØâ ¿¬»ê
3 ¿¸² ¿¬»ê°ú ´ÝÈû ¿¬»ê
4 ÇüÅÂÇÐÀû ±×¶óµð¾ðÆ®
5 °ñ°ÝÈ
6 Hit-or-Miss º¯È¯
CHAPTER 09 Ä÷¯ ¿µ»óó¸®
1 Ä÷¯¶õ?
2 Ä÷¯ ¸ðµ¨
3 »ö»ó °ø°£ º¯È¯
4 Ä÷¯¸Ê »ç¿ëÇϱâ
5 Ä÷¯¸¦ ÀÌ¿ëÇÑ °´Ã¼ ºÐÇÒ
6 Å©·Î¸¶Å° ±â¹ý ±¸ÇöÇϱâ
7 Ä÷¯¸¦ ÀÌ¿ëÇÑ °´Ã¼ ÃßÀû
CHAPTER 10 ÁÖÆļö ¿µ¿ª ó¸®
1 °ø°£ ÁÖÆļö
2 Ǫ¸®¿¡ º¯È¯
3 ÀÌ»ê Ǫ¸®¿¡ º¯È¯
4 ¿ªº¯È¯
5 ÁÖÆļö ÇÊÅ͸µ
6 ÁÖ±âÀûÀÎ ÆÐÅÏ Á¦°Å
CHAPTER 11 ¿µ»ó ºÐÇÒ
1 ¿µ»ó ºÐÇÒÀ̶õ?
2 ÀÌÁøÈ
3 ÀûÀÀÀû ÀÌÁøÈ
4 OtsuÀÇ ÀÌÁøÈ ¹æ¹ý
5 ¹è°æ Á¦°Å
6 ¿¬°á ¼ººÐ ·¹ÀÌºí¸µ
CHAPTER 12 ¿µ»ó Ư¡ ÃßÃâ
1 ¿µ»ó ÀÎ½Ä ´Ü°è
2 Ư¡ ÃßÃâ
3 ÇãÇÁ(Hough) º¯È¯
4 ¿øÇü ÇãÇÁ º¯È¯
5 ÄÚ³Ê °ËÃâ
6 Shi-Tomasi ÄÚ³Ê °¨Áö±â
CHAPTER 13 ¿µ»ó ºÐ·ù
1 ¿µ»ó ºÐ·ù
2 kNN ¾Ë°í¸®Áò
3 OpenCV¿¡¼ÀÇ kNN
4 kNNÀ» ÀÌ¿ëÇÑ ¼ýÀÚ ÀνÄ
5 K-means ¾Ë°í¸®Áò
6 K-means Ŭ·¯½ºÅ͸µ ¿¹Á¦
7 ¿µ»óÀÇ »ö»óÀ» ÁÙÀÌ´Â ¿¹Á¦
CHAPTER 14 ±â°èÇнÀ°ú µö·¯´×
1 ±â°è ÇнÀÀ̶õ?
2 Áöµµ ÇнÀ
3 ÀÚÀ² ÇнÀ
4 °È ÇнÀ
5 ½Å°æ ȸ·Î¸Á
6 ´ÙÃþ ÆÛ¼ÁÆ®·Ð
7 µö·¯´×
8 XOR ÇнÀ½ÃÅ°±â
9 2Â÷¿ø Á¡µéÀÇ ºÐ·ù
10 OpenCV·Î ¼ýÀÚ ÀνÄÇϱâ
11 Caffe·Î ¿µ»ó ÀνÄÇϱâ
ã¾Æº¸±â