¡¡¡¡Ëæ×ŶàýÌå¼¼ÊõµÄѸËÙÆÕ¼°£¬WebÉϽ«´óÁ¿³öÏÖ¶àýÌåÐÅÏ¢£¬ÀýÈ磬ÔÚÒ£¸Ð¡¢Ò½ÁÆ¡¢°²È«¡¢ÉÌÒµµÈ²¿ÃÅÖÐÿÌì¶¼²»¶Ï²úÉú´óÁ¿µÄͼÏñÐÅÏ¢¡£ÕâЩÐÅÏ¢µÄÓÐЧ×éÖ¯¹ÜÀíºÍ¼ìË÷Öж¼ÒÀÀµ»ùÓÚͼÏñÄÚÈݵļìË÷¡£Ä¿Ç°£¬Õâ·½ÃæµÄÑо¿ÒÑÒýÆðÁ˹㷺µÄÖØÊÓ¡£ÀýÈ磬ÓÉIBM¹«Ë¾¿ª·¢µÄQBICÊÇ×îÓдú±íÐÔµÄϵͳ£¬Ëüͨ¹ýÓѺõÄͼÐνçÃæÎªÓû§ÌṩÁËÑÕÉ«¡¢ÎÆÀí¡¢²Ýͼ¡¢ÐÎ×´µÈ¶àÖÖ¼ìË÷·½·¨£»ÃÀ¹ú¼ÓÖÝ´óѧ²®¿ËÀû·ÖУÓë¼ÓÖÝË®×ÊÔ´²¿ºÏ×÷½øÐÐÁËChabot¼Æ»®£¬ÒÔ±ã¶ÔË®×ÊÔ´²¿µÄ´óÁ¿Í¼ÏñÌṩ»ùÓÚÄÚÈݵÄÓÐЧ¼ìË÷ÊֶΡ£´ËÍ⻹ÓÐÂéÊ¡Àí¹¤Ñ§ÔºµÄPhotobook£¬¿ÉÒÔÀûÓÃFace£¬Shape£¬Texture£¬Photobook·Ö±ð¶ÔÈËÁ³Í¼Ïñ¡¢¹¤¾ßºÍÎÆÀí½øÐлùÓÚÄÚÈݵļìË÷£¬ÔÚVirageϵͳÖÐÓÖ½øÒ»²½·¢Õ¹Á˽«¶àÖÖ¼ìË÷ÌØÕ÷ÏàÈںϵÄÊֶΡ£°ÄÖÞµÄNew South Wales´óѧÒÑ¿ª·¢ÁËNUTTABϵͳ£¬ÓÃÓÚʳƷ³É·ÖÊý¾Ý¿âµÄ¼ìË÷¡£
¡¡¡¡ÎªÁ˲ûÊö»ùÓÚÄÚÈݼìË÷ϵͳµÄ¹¤×÷Ô­Àí£¬ÎÒÃǾÙÏÂÊöÒ»¸öÀý×Ó£º
¡¡¡¡¡¤Ç廪´óѧÑÐÖÆµÄInternetÉϾ²Ì¬Í¼ÏñµÄ»ùÓÚÄÚÈݼìË÷µÄÔ­ÐÍϵͳ£»
¡¡¡¡Ç廪´óѧ¼ÆËã»ú¿ÆÑ§Óë¼¼Êõϵ½áºÏ¹ú¼Ò863¸ß¼¼ÊõÑо¿·¢Õ¹ÏîÄ¿"WebÉÏ»ùÓÚÄÚÈݵÄͼÏñ¼ìË÷"µÄÑо¿£¬ÓÚ1997ÄêÑÐÖÆÁËÒ»¸öInternetÉϵľ²Ì¬Í¼ÏñµÄ»ùÓÚÄÚÈݼìË÷µÄÔ­ÐÍϵͳ¡£¸ÃÏîÄ¿µÄÑо¿Ä¿±êÊÇ¿ª·¢ÄÜÔÚInternet/Intranet»·¾³Ï£¬Í¨¹ýÓѺõÄÈË-»ú½çÃæ£¬ÒÔÑÕÉ«¡¢ÎÆÀíµÈͼÏñÌØÕ÷»òÑù±¾Í¼Ïñ¼ìË÷ͼÏñµÄ·½·¨ºÍ¹¤¾ß¡£Ä¿Ç°¸Ãϵͳ¶Ô12000Õž°ÎïÕÕÆ¬Í¼ÏñµÄ¸ßÎ¬ÌØÕ÷½¨Á¢ÁËGSS-Ë÷Òý£¬²ÉÓÃJavaÓïÑÔÀ´ÊµÏÖÈË»ú½»»¥Ä£¿é£¬Í¨¹ýä¯ÀÀÆ÷Ϊ¼ìË÷Óû§Ìṩһ¸öÓѺõÄÈË»ú½»»¥½çÃæ£¬µÃµ½µÄ¼ìË÷ÇëÇóת»»ÎªCbExpr¼ìË÷±í´ïÌá½»¸ø¼ìË÷ÒýÇæ½øÐд¦Àí¡£ÓëÍøÂçËùÔì³ÉµÄÑÓʱÏà±È£¬¼ìË÷ʱ¼ä»ù±¾ÉÏ¿ÉÒÔºöÂÔ£¬±íÏÖ³öÁËÏ൱ºÃµÄʵʱÐÔ¡£
¡¡¡¡(1)ϵͳ½á¹¹
¡¡¡¡Éè¼ÆÏµÍ³½á¹¹Ê±¸ù¾ÝWeb¼¼ÊõºÍÐÅÏ¢¼ìË÷¼¼ÊõµÄʵÏÖÌØµã£¬»®·ÖΪ¼ìË÷Ïà¹ØÄ£¿éºÍ½¨¿âÏà¹ØÄ£¿éÁ½²¿·Ö£¬½á¹¹¿òͼÈçͼ6.7Ëùʾ¡£
¡¡¡¡ 6.7 WebÉÏ»ùÓÚÄÚÈݵÄͼÏñ¼ìË÷Ô­ÐÍϵͳµÄϵͳ½á¹¹

¡¡¡¡¡¤¼ìË÷Ïà¹ØÄ£¿é
¡¡¡¡Õâ¸öÄ£¿é°üÀ¨Óû§¼ìË÷ʱÓõ½µÄ³ÌÐòºÍÎļþ£¬°üÀ¨Querycgi³ÌÐò¡¢Queryserver³ÌÐò¡¢³õʼÅäÖÃÎļþºÍһЩ½çÃæÏà¹ØÎļþ¡£
¡¡¡¡ÔÚ¼ìË÷ʱ£¬Óû§Í¨¹ý±¾µØµÄä¯ÀÀÆ÷£¬Í¨¹ýHttp Server·ÃÎÊQuerycgi£¬²¢Ìá³ö¼ìË÷ÇëÇó¡£QuerycgiΪһCGI³ÌÐò£¬Í¨¹ýCGI½Ó¿ÚÓëHttp ServerͨÐÅ¡£Ëü¸ºÔðÌṩ¼ìË÷½çÃæ£¬½ÓÊÜÓû§µÄ¼ìË÷ÇëÇ󣬽«¼ìË÷ÇëÇó´«Ë͸øQueryserver³ÌÐò²¢½«Queryserver³ÌÐò·µ»ØµÄ¼ìË÷½á¹ûÒÔ¿ÉÊÓµÄÐÎʽ£¨Í¼ÏñµÄIcon»òͼÏñ±¾Éí£©´«¸øÓû§¡£Queryserver³ÌÐòΪ--"¾«Áé"£¨daemon£©³ÌÐò£¬°óÔúÓÚÖ¸¶¨¶Ë¿ÚÉÏ£¬½ÓÊÜQuerycgi´«À´µÄ¼ìË÷ÇëÇ󣬼ìË÷ÏàÓ¦µÄË÷ÒýÎļþ£¬´¦Àíºó·µ»Ø¼ìË÷½á¹û¡£
¡¡¡¡½çÃæÏà¹ØÎļþÊÇһЩÓë¼ìË÷½çÃæÓйصÄÎļþ£¨Èç¹¹³É¼ìË÷½çÃæµÄJava ClassÎļþ£¬ÀûÓÃÄ£°åÌá¹©ÌØÕ÷ʱµÄÄ£°åÌØÕ÷ÎļþµÈ£©£»³õʼÅäÖÃÎļþÔòÊÇÌṩQueryserver²ÎÊý£¨Èç°óÔú¶Ë¿Ú£¬¸÷ÌØÕ÷¶ÔÓ¦µÄË÷ÒýÎļþÃû£©µÄÎļþ£¬¹©QueryserverÆô¶¯Ê±³õʼ»¯Ê¹Óá£
¡¡¡¡¡¤½¨¿âÏà¹ØÄ£¿é
¡¡¡¡½¨¿âÏà¹ØÄ£¿éÖ÷ÒªÊÇÓÃÀ´½¨Á¢ºÍά»¤Õû¸öͼÏñ¿âºÍÏà¹ØÎļþµÄ£¬Ö÷Òª°üÀ¨ÌØÕ÷ÌáÈ¡ºÍË÷ÒýÉú³ÉÁ½²¿·Ö¡£
¡¡¡¡ÌØÕ÷Ìáȡģ¿éÓÃÀ´¶ÔͼÏñ¿âÖеÄͼÏñÍê³ÉÌØ¶¨ÌØÕ÷µÄ³éÈ¡£¬²¢Éú³ÉÏàÓ¦µÄÌØÕ÷Îļþ£»¶øË÷ÒýÉú³ÉÄ£¿éÔòÓÃÀ´¶ÔµÃµ½µÄÌØÕ÷Îļþ½øÐд¦Àí£¬¸ù¾ÝÏàËÆ¼ìË÷£¨similarity indexing£©Ô­ÀíÉú³ÉÏàÓ¦µÄÌØÕ÷Ë÷ÒýÊ÷ºÍÌØÕ÷Ë÷ÒýÎļþ£¬¹©¼ìË÷ʱʹÓᣴËÍ⣬½¨¿âÏà¹ØÄ£¿é»¹°üÀ¨Ò»Ð©Î¬»¤Í¼Ïñ¿â£¨ÈçÍê³ÉͼÏñ¸ñʽת»»£¬Éú³ÉIcon£©µÄ¹¤¾ß¡£
¡¡¡¡£¨2£©¼ìË÷²éѯ½çÃæÉè¼Æ
¡¡¡¡ÓѺõÄÈË»ú½»»¥½çÃæÊÇÒ»¸ö³É¹¦¼ìË÷ϵͳ²»¿ÉȱÉÙµÄÌõ¼þ£¬Ëü¿ÉÒÔ´ó´óÌá¸ß¼ìË÷µÄЧÂÊ¡£ÔÚ»ùÓÚÄÚÈݼìË÷ÖУ¬ÓÉÓÚÌØÕ÷ֵΪ¸ßάÏòÁ¿£¬²»¾ßÓÐÖ±¹ÛÐÔ£¬Òò´Ë±ØÐëΪÆäÌṩһ¸ö¿ÉÊÓ»¯µÄÊäÈëÊֶΡ£Ä¿Ç°²ÉÓõÄÌØÕ÷°üÀ¨Ö÷ÑÕÉ«¡¢ÑÕɫֱ·½Í¼¡¢ÎÆÀí·Ö²¼¡¢²ÝͼµÈ7ÖÖ£¬¸ù¾ÝÌØÕ÷µÄÖÖÀ಻ͬ£¬²ÉÓÃÁËÁ½ÖÖÌØÕ÷ÊäÈëÊֶΣº
¡¡¡¡¡¤²Ù×ݽ»»¥ÊäÈ뷽ʽ
¡¡¡¡ÊÊÓÃÓÚ¾ßÓнÏÇ¿²Ù×ÝÐÔµÄÌØÕ÷¡£ÔÚÕâÖÖ·½Ê½ÖУ¬Óû§¿Éͨ¹ý²Ù×ݹ¤¾ßÀ´µ÷ÕûÌØÕ÷Öµ£¬¶øÌØÕ÷ÖµµÄ±ä»¯Ö±½ÓÏòÓû§ÌåÏÖ³öÀ´¡£Í¨¹ýÕâÖÖ·½Ê½£¬Óû§¿ÉµÃµ½ÏëÒªµÄÌØÕ÷Öµ£¬²¢Ìá½»À´¹¹³É¼ìË÷±í´ï¡£Èçͨ¹ý»¬¶¯ÌõÀ´µ÷½ÚÖ÷ÑÕÉ«£¬Í¨¹ý»­±ÊÀ´¸ø³öÑÕɫֱ·½Í¼¹¹³ÉºÍÑÕÉ«·Ö²¼µÈ¡£
¡¡¡¡¡¤Ä£°åÑ¡ÔñÊäÈ뷽ʽ
¡¡¡¡ÓÐÒ»Ð©ÌØÕ÷ÄÑÒÔ¶ÔÆä½øÐвÙ×ݺ͵÷½Ú£¨ÈçÎÆÀí£©£¬Òò´ËÒ²ÄÑÒÔͨ¹ý²Ù×ݽ»»¥ÊäÈ뷽ʽÀ´½øÐÐÌØÕ÷ÊäÈë¡£Õë¶ÔÕâÀàÌØÕ÷£¬ÎÒÃÇÌṩһ×éÔÚÌØÕ÷¿Õ¼äÖоßÓдú±íÐÔµÄÌØÕ÷Ä£°å£¬Óû§¿Éͨ¹ýÑ¡ÔñÓë¼ìË÷ÌØÕ÷×î½Ó½üµÄÄ£°åÀ´Íê³ÉÌØÕ÷ÖµµÄÊäÈë¡£
¡¡¡¡Í¬Ê±»¹ÔÚÑо¿ÊµÏÖÏÂÊöÌØÕ÷ÊäÈëÊֶΣº
¡¡¡¡¡¤ä¯ÀÀ¼ìË÷
¡¡¡¡ÏµÍ³Ìṩһ×é¶ÔÏó£¬Óû§´ÓÖÐÑ¡ÔñÓÚ¼ìË÷Ä¿±ê×î½Ó½üµÄ¶ÔÏó¡£ÏµÍ³¸ù¾ÝÓû§µÄÑ¡ÔñÔÙ¸ø³öÒ»×é¶ÔÏó¹©Óû§½øÒ»²½Ñ¡Ôñ¡£Èç´ËÍù¸´£¬Ö±µ½¼ìË÷Íê±Ï¡£
¡¡¡¡¡¤Ñù±¾¼ìË÷
¡¡¡¡¼´ÓÉÓû§Ìá½»Ò»·ùͼÏñ£¬ÏµÍ³¼ìË÷ͼÏñ¿âÖÐÓë´ËͼÏñÏàËÆµÄÒ»×éͼÏñ¡£
¡¡¡¡ÏµÍ³µÄ½çÃæÄ£¿é·Ö±ðʵÏÖÁËÆßÖÖÌØÕ÷µÄǰ¶Ë´¦Àí½çÃæ£¬¼´Ö÷ÑÕÉ«¡¢ÎÆÀí¡¢É«µ÷Ö±·½Í¼¡¢ÂÖÀª¡¢ÑÕÉ«·Ö²¼¡¢²Êɫֱ·½Í¼ºÍÖ÷Ìâ¡£½çÃæÉè¼ÆÈçͼ6.8Ëùʾ¡£
¡¡¡¡ 6.8 »ùÓÚÄÚÈݼìË÷ϵͳµÄÖ÷½çÃæ
¡¡¡¡
¡¡¡¡½çÃæ½á¹¹·ÖΪÈý²¿·Ö×é³É£º
¡¡¡¡¡¤¼ìË÷ÌØÕ÷Ô¤ÀÀ
¡¡¡¡È«²¿ÌṩÁËÆßÖÖÌØÕ÷£¬ÔÚÈÎÒâʱºòÖ»ÏÔʾÆäÖÐÈý¸ö£¨Èçͼ7.8Ëùʾ£©£¬Óû§¿ÉÓÃÊó±êÍ϶¯ÏÂÃæµÄ»¬¶¯ÌõÒÔÏÔʾ±ðµÄÌØÕ÷µÄµ±Ç°²éѯֵ¡£¶ÔÿһÖÖÌØÕ÷£¬¶¼ÓÐÏàÓ¦µÄÌØÕ÷Ãû¡¢Ê¹ÄÜÑ¡ÖпòºÍÈ¨ÖØ¹ö¶¯Ìõ£¨¹ö¶¯ÌõÇ°ÃæµÄ±à¼­¿òÏÔʾµ±Ç°µÄÈ¨ÖØÖµ£¬Ò²¿ÉÒÔÖ±½Ó¼üÈ룩¡£Óû§±ØÐëÑ¡ÖиÃÌØÕ÷µÄʹÄÜ¿ò£¬È¨ÖØ»¬¶¯ÌõºÍ¶ÔÓ¦µÄÌØÕ÷ÊäÈëÇø²Å¿ÉÓá£ÔÚ¸ÃÌØÕ÷ʹÄÜʱ£¬Êó±êµ¥»÷ÕâÒ»ÇøÓò¼´¿É¼¤»î¶ÔÓ¦µÄÌØÕ÷ÊäÈëÄ£¿é¡£
¡¡¡¡¡¤¼ìË÷¿ØÖƲÎÊý
¡¡¡¡Óû§¿ÉÒÔÑ¡ÔñÈýÖÖµ¥ÌØÕ÷²éѯ×éºÏ·½Ê½£ºÓë¡¢»ò¡¢È¨Öص÷½ÚÖеÄÒ»ÖÖ¡£ËüÃÇÖ±½ÓÓ°Ïì¶Ôµ¥ÌØÕ÷²éѯ½á¹¹¼¯µÄ´¦Àí£º
¡¡¡¡×î´ó·µ»Ø½á¹ûÊý--ÓÉÓÚͼÏñ¼ìË÷ÊǽüËÆ¼ìË÷£¬ËùÒÔ²éѯ½á¹ûÒ»°ã¶¼²»Ö¹Ò»¸ö£¬ÎÒÃǽ«Âú×ãÌõ¼þµÄͼƬ°´ÆäÏàËÆ¶È´Ó´óµ½Ð¡ÅÅÐò£¬·µ»ØÇ°ÃæµÄÈô¸É¸ö¡£ÎÒÃǹ涨ÆäºÏ·¨ÖµÊÇ16µ½100¡£
¡¡¡¡×îСÏàËÆ¶È--ͼƬ¿âÖеÄÈÎÒâͼƬÓë²éѯÌõ¼þµÄÏàËÆ¶ÈÔÚÇø¼ä[0£¬1]ÉÏ£¬ËùÒÔÓ¦¸ÃÔ¤¶¨Ò»¸öãÐÖµ£¬ÏàËÆ¶È´óÓÚËüµÄͼƬ²ÅÈÏΪÂú×ãÌõ¼þ¡£ÔÚ½çÃæÉÏ£¬Óû§¿ÉÒÔÊäÈë0µ½100Ö®¼äµÄÒ»¸öÕûÊý¡£
¡¡¡¡¼ìË÷¾«¶È£¨epsilon£©ºÏ·¨ÖµÊÇ0µ½100¡£ÔÚºǫ́´¦Àíʱ£¬½«ËüÓ³Éäµ½[0£¬1]Çø¼äÄÚ¡£
¡¡¡¡¡¤ÌØÕ÷ÊäÈëÇø£¨¹¤×÷Çø£©
¡¡¡¡»ùÓÚÄÚÈݵÄͼÏñ¼ìË÷µÄ²éѯÌõ¼þÌá½»·½Ê½²»Í¬ÓÚ´«Í³µÄÎı¾¼ìË÷£¬Õë¶ÔÿһÖÖÌØÕ÷¶¼Ó¦Éè¼ÆÌØ¶¨µÄ½»»¥·½Ê½¡£
¡¡¡¡£¨3£©Ìá½»ÌØÕ÷·ÖÎö
¡¡¡¡¡¤Ö÷ÑÕÉ«£¨ Dominating Color £©
¡¡¡¡Ö÷ÑÕÉ«¾ÍÊÇͼƬÖÐÕ¼½Ï´ó±ÈÖØµÄÑÕÉ«¡£ÔÚͼÏñ´¦ÀíÖУ¬Ö÷ÑÕÉ«µÄÌáÈ¡¹ý³ÌÊÇ£º½«Í¼ÏñµÄ¸÷µãÑÕɫֵ( Ò»°ãÊÇRGBÖµ )Á¿»¯µ½16¡Á16¡Á16µÄÇø¼äÄÚ£¬È»ºó¶ÔͼÏñµÄµã¾ÛÀà¡£Èç¹ûij¾ÛÀàÑÕÉ«µÄÏñËØµãռͼÏñÈ«²¿ÏñËØµÄ20%ÒÔÉÏ£¬¾ÍÈÏΪ¸Ã¾ÛÀàÖÐÐÄÑÕÉ«ÊǸÃͼµÄÖ÷ÑÕÉ«¡£ËùÒÔ£¬Ò»·ùͼƬµÄÖ÷ÑÕÉ«¿ÉÄܲ»Ö¹Ò»ÖÖ¡£
¡¡¡¡¡¤ÎÆÀí ( Texture )
¡¡¡¡ÎÆÀíÌØÕ÷ÊÊÓÃÓÚǽֽ¡¢²¼Æ¥µÈ¾ßÓмòµ¥¡¢Öظ´ÐÔµÄͼ°¸µÄ¼ìË÷¡£ËüµÄÌáÈ¡ÊÇÓÃGoberËã×Ó·Ö±ð´Ó5¸ö·½Ïò¼ÆËãµÃµ½6¸öÖµ£¬×ܹ²30¸ö×ø±ê¡£¶ÔÎÆÀí¶øÑÔ£¬Èç¹ûÓû§Ã»ÓÐÒ»¶¨µÄÃÀÊõ»ù´¡£¬ºÜÄÑÖ±½ÓÓû滭µÄ·½Ê½Ìá½»Êý¾Ý£¬Òò´Ë²ÉÓÃÁËÔ¤¶¨ÒåµÄÄ£°åµÄ·½Ê½£¬Óû§¿ÉÒÔÔÚÌØÕ÷ÊäÈëÇøÖÐä¯ÀÀÑ¡Ôñ¡£Ä¿Ç°ÌṩÁËÁù¸öÄ£°å£¬ÒԺ󻹿ÉÒÔËæÊ±Ôö¼õ£¬ÕâÁù¸öÄ£°åµÄÑ¡ÔñÊǸù¾ÝͼÏñ¿âÖеij£¼ûÎÆÀíÖÖÀà¶ø¶¨µÄ¡£
¡¡¡¡¡¤É«µ÷Ö±·½Í¼ ( Histogram of Hue )
¡¡¡¡ÔÚ³£ÓõIJÊÉ«¿Õ¼äÖУ¬³ýÁËR¡¢G¡¢B»¹ÓÐH£¨Hue É«µ÷£©¡¢S( Saturation ±¥ºÍ¶È)¡¢B( Bright ÁÁ¶È)¡£ÆäÖÐHue£¨É«µ÷£©µÄºÏ·¨È¡ÖµÊÇ0µ½360£¬´ÓÊÓ¾õЧ¹ûÀ´½²£¬É«µ÷µÄ±ä»¯·¶Î§¾ÍÊÇ£º³à¡¢³È¡¢»Æ¡¢ÂÌ¡¢Çà¡¢À¶¡¢×ÏÆßÉ«µÄÖð½¥¹ý¶É¡£Í¼Æ¬µÄÉ«µ÷Ö±·½Í¼±íʾÁ˸÷ÖÖÉ«µ÷ÔÚÆäÖеıÈÀý¹ØÏµ£¬ÕâÖÖ¹ØÏµÓнϴóµÄ±ä»¯·¶Î§£¬²»ÒËʹÓÃÄ£°å£¬Í¬Ê±ÒªÇóÆÕͨÓû§Ò²ÄÜÈÝÒ׵رí´ï²éѯҪÇó£¬Òò´ËʵÏÖµÄÊÇÒ»¸öÀàËÆÓÚPaint£¨»­°å£©µÄÌØÕ÷Ìá½»½çÃæ¡£Óû§Ö»ÐèºÜ¼òµ¥µÄ²Ù×÷¾Í¿ÉÒÔ»­³öÈô¸É²ÊÉ«¿é£¬´óÖµشÓËüÃǵÄÃæ»ý¾Í¿ÉÒÔÖªµÀÉ«µ÷µÄ·Ö²¼¡£ÔÚÕýʽÌá½»²éѯÊý¾Ýʱ£¬Ç°¶ËÄ£¿é»¹¶ÔÕû¸ö»­°åµÄÏñËØ½øÐÐÁ¿»¯¡¢Í³¼Æ£¬Ïò·þÎñÆ÷Ìá½»µÄÊÇÒ»¸ö32άµÄÖ±·½Í¼ÏòÁ¿¡£
¡¡¡¡¡¤²Êɫֱ·½Í¼ ( Histogram of HSB )
¡¡¡¡H¡¢S¡¢BÖ±·½Í¼ÌØÕ÷µÄ"¹¤×÷Çø"ÓëÉ«µ÷Ö±·½Í¼µÄÍêȫһÑù£¬Ö»ÊǺǫ́´¦Àí²»Ò»Ñù¡£ÔÚÌá½»×îºóµÄÊý¾Ýʱ£¬Ç°¶ËÄ£¿éÏȽ«¸÷ÏñËØÖµ´ÓRGB²ÊÉ«¿Õ¼äת»¯µ½HSB²ÊÉ«¿Õ¼ä£¬È»ºóÁ¿»¯µ½4¡Á4¡Á4µÄ·¶Î§ÄÚ£¬Í¬Ê±½øÐÐͳ¼Æ£¬×îºóÏò·þÎñÆ÷Ìá½»µÄÊÇÒ»¸ö64άµÄÖ±·½Í¼ÏòÁ¿¡£ÓÉÓÚHSBµÄ±ÈÀý¹ØÏµÓëÈ˵ÄÖ±¹Û¸Ð¾õ²»Ì«Ò»Ö£¬ËùÒÔÕâÖÖÌØÕ÷µÄ²éѯЧ¹û²¢²»ÊǺܺá£
¡¡¡¡¡¤ÑÕÉ«·Ö²¼ £¨Color Distribution £©
¡¡¡¡ÑÕÉ«·Ö²¼ÊÇÁíÍâÒ»¸ö¼ìË÷Ч¹û½ÏºÃµÄÌØÕ÷¡£Ëüͬʱ±íʾÁËͼÏñÖÐÑÕÉ«µÄÖµÓëλÖÃÊôÐÔ£¬±È½ÏÖ±¹Û£¬ÔÚ²éѯ½çÃæÉÏÒÔÓû§Ö±½Ó»­Í¼µÄ·½Ê½Ìá½»Êý¾Ý¡£Æä¹¤×÷ÇøµÄÍâ¹ÛºÍʹÓÃÓëÉ«µ÷Ö±·½Í¼Ò»Ñù£¬µ«ÑÕÉ«·Ö²¼ÌØÕ÷µÄÌáÈ¡ÊÇÕâÑùµÄ£º½«Óû§Ëù»æÖƵÄͼÏñ·Ö¸î³É6¡Á6¸ö´óСһÑùµÄ"Icon"£¬¶Ôÿһ¸öIconÖÐÏñËØµÄR¡¢G¡¢BÖµ·Ö±ðÇ󯽾ù£¬ÕâÑùµÃµ½ÁË36¸ö"ƽ¾ùÏñËØÖµ"£¬ÆäÖмȰüº¬ÁËλÖõÄÐÅÏ¢£¬ÓÖÓÐÑÕɫֵµÄÐÅÏ¢¡£×îºó£¬Ç°¶ËÄ£¿éÏò·þÎñÆ÷Ìá½»µÄÊÇÒ»¸ö6¡Á6¡Á3=108άµÄÏòÁ¿¡£ÀýÈ磬Óû§Ïë²éѯÓÐ"À¶ÌìÓë´óµØ"ÄÚÈݵÄͼƬ£¬Ëû¿ÉÒÔ¼òµ¥µØ»­³öͼ6.9µÄÒ»·ù»­£¬µÃµ½µÄ½á¹ûÈçͼ6.10Ëùʾ¡£¿ÉÒÔ¿´³ö£¬ÑÕÉ«·Ö²¼ÌØÕ÷µÄ²éѯЧ¹ûÊDZȽϺõġ£
¡¡¡¡ 6.9 Ìá½»ÑÕÉ«·Ö²¼ÌØÕ÷
¡¡¡¡
¡¡¡¡ 6.10ÑÕÉ«·Ö²¼ÌØÕ÷µÃµ½µÄ½á¹û
¡¡¡¡
¡¡¡¡¡¤ÂÖÀª £¨ Sketch £©
¡¡¡¡ÔÚͼÏñ¿âÖÐÓкܶàͼƬµÄÄÚÈÝÄÑÒÔÓÃÑÕÉ«¡¢Î»Öá¢ÎÆÀíÀ´ÃèÊö¡£±ÈÈçÏë²éѯ"»­Ãæ·ÖΪÉÏÏÂÁ½²¿·Ö"µÄͼÏñ£¬ÓÃÇ°ÃæÌáµ½µÄÌØÕ÷ÎÞ·¨·½±ãµØÃèÊö£¬¿ÉÒÔÓÃSketchÌØÕ÷À´ÃèÊö»­ÃæÖеĸ÷¸ö²¿·ÖµÄÏà¶ÔλÖùØÏµ¡£ÌáÈ¡ÌØÕ÷µÄ²½ÖèÊÇ£ºÏÈÓÃÑÕÉ«¾ÛÀàµÄ·½·¨¶Ô»­Ãæ½øÐл®·Ö£¬È»ºóÓÃÖÐÖµÂ˲¨È¥µôÔëÉù£¬µÃµ½Èô¸É¾ùÔȵÄÑÕÉ«¿é£¨ ³ÆÎª "Segment" £©¡£½Ó×Å£¬ÌáȡͼÏñµÄ±ßÔµÌØÕ÷£¬µÃµ½Ò»¸ö¶þֵͼÏñ£¬×îºó½«ËüËõСΪ16¡Á16µÄ´óС£¬È¡µÃÒ»¸ö256άµÄÌØÕ÷ÏòÁ¿£¬ÆäÖÐÿһάµÄÖµ»òΪ1»òΪ0¡£¶Ô¸ÃÌØÕ÷µÄÌá½»£¬ÎÒÃÇÈÔ²ÉÓÃÁËÓû§Ö±½Ó»æ»­µÄ·½Ê½£¬ÒòΪËüµÄ±ä»¯¶à£¬ÓïÑÔ±íʾ²»Ö±¹Û¡£"¹¤×÷Çø"ÀàËÆÓÚÉ«µ÷Ö±·½Í¼£¬µ«ÊÇ»æÖƵÄÊǺڰ×ͼÏñ£¬²¢ÇÒ»ù±¾¹¹Í¼ÔªËØÊǵ㡢ֱÏß¡¢¾ØÐΡ¢ÍÖÔ²¡¢¶à±ßÐεÈÏß״ͼÐΣ¬¶ø²»ÊÇ¿é״ͼÐΡ£Êý¾ÝµÄÔ¤´¦Àí·½·¨ÊÇ£º½«Óû§Ëù»­µÄͼÐηָî³É16¡Á16¸öÇøÓò£¬¶ÔÇøÓòÄÚµÄÏñËØÖµ½øÐÐͳ¼Æ£¬Èç¹ûºÚÉ«ÏñËØµÄ¸öÊý´óÓÚãÐÖµ£¬ÔòÈÏΪ¸ÃÇøÓòΪºÚÉ«£¬·ñÔòÈÏΪÊǰ×É«¡£ÕâÑù£¬ÎÒÃÇ¿ÉÒԵõ½Ò»¸ö256άµÄ²éÑ¯ÌØÕ÷Öµ¡£×÷ΪÀý×Ó£¬¼ÙÉèÏÖÔÚÌá½»Ò»·ùͼ£¨Í¼6.11£©£¬µÃµ½µÄ½á¹ûÈçͼ6.12£¬×ܵÄЧ¹û»¹ÊDZȽϺõġ£
¡¡¡¡ 6.11 Ìá½»µÄÂÖÀªÌØÕ÷
¡¡
¡¡¡¡ 6.12ÂÖÀªÌØÕ÷µÄ²éѯ½á¹û
¡¡¡¡¡¤Ö÷Ì⣨ Topic £©
¡¡¡¡ÔÚÑо¿ÖÐÎÒÃÇ×¢Òâµ½£¬»ùÓÚÄÚÈݵÄͼÏñ¼ìË÷Ò²ÓÐËüµÄ¾ÖÏÞÐÔ£¬ÆäÖÐÒ»¸öºÜ´óµÄ²»×ãÊÇÄÑÒÔ±í´ï³éÏó¸ÅÄ¶øÕâÒ»µãÕýÊÇ»ùÓÚÎı¾µÄ¼ìË÷µÄ³¤´¦¡£±ÈÈç˵²éÕÒÓÐ"ÍÃ×Ó"µÄͼƬ£¬ÓÃĿǰÎÒÃÇʵÏÖµÄÌØÕ÷ÎÞ·¨±í´ïÕâÒ»¸ÅÄ¶øÓÃÎı¾¼ìË÷ÔòÖ»ÐèÁ½¸ö×Ö¡£ËùÒÔ£¬ÎÒÃǽ«»ùÓÚÄÚÈݺͻùÓÚÎı¾Á½ÖÖ¼ìË÷·½·¨½áºÏÆðÀ´£¬ÔÚǰÁùÖÖͼÏñÌØÕ÷Ö®ÍâÔö¼ÓÁË"Ö÷Ìâ"¼ìË÷¡£ÎÒÃǰÑÖ÷ÌâÌØÕ÷ÊÓΪͼÏñÌØÕ÷Ö®Ò»£¬³ýÁËË÷ÒýÎļþºÍ²éѯ·½·¨ÒÔÍ⣬ÔÚ¶Ô½á¹û¼¯µÄ´¦Àí·½Ãæ£¨ÈçÓë¡¢»ò¡¢È¨Öص÷ºÍ£©ÓëÆäËûÌØÕ÷ÍêȫһÑù£¬ÕâÑù¼ÈÔöÇ¿ÁËϵͳµÄ²éѯÄÜÁ¦£¬ÓÖ±£Ö¤Á˽ṹµÄÄ£¿é»¯¡£ÖµµÃ×¢ÒâµÄÊÇ£¬Ö÷ÌâÌØÕ÷Ò²Ó"ÏàËÆ¶È"µÄ¶¨Òå¡£ÒòΪºÜÄѰÑÎÕÁ½¸ö´ÊÖ®¼äµÄÏàËÆ³Ì¶È£¬ÎÒÃÇĿǰֻ¶¨ÒåÁËÒ»ÖֱȽϼòµ¥µÄ"ÏàËÆ¶È"£º
¶¨Ò壨Ö÷ÌâÏàËÆ¶È£©£º
¡¡¡¡Èç¹ûÓû§Ìá½»µÄÖ÷Ìâ´Ê¸öÊýΪM¸ö£¬Í¼ÏñiµÄÖ÷ÌâÃèÊöÖÐÓÐÆäÖеÄN¸öÖ÷Ìâ´Ê£¬ÔòͼÏñ¶Ô²éѯÌõ¼þµÄÏàËÆ¶ÈSF ( i ) = N / M £»
¡¡¡¡¿ÉÒÔÊÂÏȶÔÿһ·ùͼƬ¶¼Óü¸¸öÖ÷Ìâ´ÊÀ´¼ÓÒÔÃèÊö£¬È»ºó¶ÔËùÓÐͼƬµÄÖ÷Ìâ´Ê½øÐйéÀàºÍºÏ²¢£¬¹¹³ÉÒ»¸öÓÐ×ÅÊ÷ÐͽṹµÄÖ÷Ìâ´Ê¼¯¡£ÓÉÓÚÖ÷Ìâ´Ê¼¯ÊÇÈ·¶¨µÄ£¬ËùÒÔÔÚÏò·þÎñÆ÷Ìá½»²éѯÊý¾ÝʱֻÌá½»Ö÷Ìâ´ÊµÄIDºÅ¼´¿É¡£Óû§¿ÉÒÔÔÚÆäÖÐÑ¡ÔñÈô¸É¸öÖ÷Ìâ´Ê£¬×ÛºÏÃèÊöÒ»·ùͼÏñ¡£
¡¡¡¡Ö÷Ìâ´ÊºÍͼÏñÌØÕ÷²éѯµÄ½áºÏ£¬ÄÜÈ¡³¤²¹¶Ì£¬³ä·Ö·¢»ÓǰÕß±í´ï³éÏó¸ÅÄî¡¢ºóÕß±í´ïÐÎÏó¸ÅÄîµÄÓŵ㣬»ñµÃ¸üºÃµÄ²éѯЧ¹û¡£
¡¡¡¡£¨4£©¼ìË÷¹Ø¼ü¼¼Êõ
¡¡¡¡¡¤¼ìË÷±í´ï
¡¡¡¡¼ìË÷±í´ïÄÜÁ¦ÊÇÓ°ÏìÒ»¸ö»ùÓÚÄÚÈݼìË÷ϵͳÐÔÄܵÄÖØÒªÒòËØ¡£Ä¿Ç°ÊµÏֵĻùÓÚÄÚÈݼìË÷ϵͳ£¬Ò»°ã¶¼Í¨¹ýÖ¸¶¨ÌØÕ÷ÖµÀ´¼ìË÷ÄÚÈÝÃèÊöÓë´ËÌØÕ÷Öµ×î½üµÄÒ»×é¶ÔÏ󣬱í´ïÄÜÁ¦ÓÐÏÞ£¬²»Äܱí´ïÔÚÄÚÈÝÃèÊö¿Õ¼äÖоßÓи´ÔÓÏàËÆ¶Èº¯Êý·Ö²¼µÄ¼ìË÷¸ÅÄÈç"ÈÕÂä"¸ÅÄîÔÚÑÕɫֱ·½Í¼¿Õ¼ä¶ÔÓ¦µÄÔں졢»Æ»ò×ÏÑÕÉ«ÇøÓò³Ê·åÖµ£©¡£Îª´Ë£¬ÏîÄ¿×éÌá³öÁËÒ»Öֿɱí´ïÄÚÈÝÃèÊö¿Õ¼äÖи´ÔÓ¸ÅÄîµÄ»ùÓÚÄÚÈݼìË÷±í´ï»úÖÆCbExpr£¬²¢ÊµÏÖÁË»ùÓÚCbExpr¼ìË÷±í´ï»úÖÆµÄͼÏñ¼ìË÷ϵͳ¡£ÊµÑé±íÃ÷£¬CbExpr¾ßÓÐÇ¿´ó¶øÁé»îµÄ±í´ïÄÜÁ¦£¬È¡µÃÁ˽ϺõÄЧ¹û¡£
¡¡¡¡¡¤¿ìËÙË÷ÒýËã·¨
¡¡¡¡¿ìËÙË÷Òý½á¹¹ºÍ¿ìËÙË÷ÒýËã·¨ÊÇ»ùÓÚÄÚÈݼìË÷µÄÄںˣ¬Ò²ÊÇ´óÈÝÁ¿»ùÓÚÄÚÈݼìË÷ϵͳʵÓû¯µÄ¹Ø¼ü¡£Æä»ù±¾Ë¼ÏëÔ´ÓÚ¼ÆËã»ú¿ÆÑ§ÖеÄ×î½üÁÚËÑË÷£¨nearest neighbor search£©ÎÊÌ⣬²¢ÔÚµØÀíÐÅϢϵͳ£¨GIS£©µÈÐÅϢϵͳÖеõ½Á˹㷺µÄÓ¦Óá£Ä¿Ç°£¬³£ÓõĿìËÙË÷Òý½á¹¹Ö÷Òª°üÀ¨ÒÔR+Ê÷Ϊ»ù´¡µÄË÷ÒýÊ÷ºÍÒÔk-dÊ÷Ϊ»ù´¡µÄË÷ÒýÊ÷¡£
¡¡¡¡ÏîÄ¿×éÌá³ö²¢ÊµÏÖÁËÒ»ÖÖͨÓÿìËÙË÷Òý½á¹¹GSS£¬Í¨¹ý¶Ô´ËͨÓÿìËÙË÷Òý½á¹¹µÄ·Ö¸î·½·¨¡¢±Õ°ü½á¹¹ºÍ¾àÀ붨Òå½øÐв»Í¬µÄÑ¡Ôñ£¬¿É·Ö±ðʵÏÖ´«Í³×î½üÁÚË÷ÒýËã·¨ÖеÄÒÔR+Ê÷Ϊ»ù´¡µÄË÷ÒýÊ÷ºÍÒÔk-dÊ÷Ϊ»ù´¡µÄË÷ÒýÊ÷£¬»¹¿ÉÒÔ½øÐвÉÓöþ´ÎÐ;àÀ붨ÒåµÄ¼ìË÷´¦Àí¡£¶øÍ¨¹ý²ÉÓø´ºÏ±Õ°ü£¬¿É¶ÔÊý¾Ý¼¯¸ø³ö¸ü¶àÔ¼Êø£¬´Ó¶ø¸üÓÐЧµØ½µµÍ¼ìË÷¹ý³ÌÖеÄËÑË÷Á¿£¬Ìá¸ß¼ìË÷ËÙ¶È¡£
¡¡¡¡Õë¶ÔͼÏñ¿â»ùÓÚÄÚÈݼìË÷ϵͳµÄÓ¦Óñ³¾°£¬ÎÒÃÇʵÏÖÁË»ùÓÚ´ËͨÓÿìËÙË÷Òý½á¹¹µÄË÷ÒýÉú³ÉÄ£¿é¡¢Ë÷Òý´æÅÌÄ£¿é¡¢Ë÷Òý¶Áȡģ¿éºÍË÷Òý¼ìË÷Ä£¿é¡£ÆäÖУ¬Ë÷ÒýÉú³ÉÄ£¿éÓÃÓÚ´ÓÌØÕ÷³éÈ¡µÃµ½µÄÌØÕ÷ÁбíÎļþÉú³É¼ìË÷Ê÷£»Ë÷Òý´æÅÌÄ£¿éÓÃÓÚ½«´ËË÷ÒýÊ÷´æ³É´ÅÅÌÉϵÄË÷ÒýÎļþ£»Ë÷Òý¶Áȡģ¿éµÄ×÷ÓÃÔòÏà·´£¬ÓÃÀ´´ÓË÷ÒýÎļþ»Ö¸´Ë÷ÒýÊ÷£»Ë÷Òý¼ìË÷Ä£¿éÓÃÓÚ´¦Àí¶ÔÓÚË÷ÒýÊ÷µÄ¼ìË÷£¬¸ø¶¨²ÎÊý£¨¼ìË÷ÌØÕ÷Öµ¡¢Ä¿±ê¸öÊý¡¢×îСÏàËÆ¶È¡¢½üËÆ¶È£©ºó·µ»ØÒ»×é¶ÔÏóµÄ±êʶ¼°Æä¶ÔÓ¦µÄÏàËÆ¶ÈÖµ¡£