Гонсалес Р., Вудс Р., Эддинс С. Цифровая обработка изображений в среде Matlab (2006), страница 104
Описание файла
DJVU-файл из архива "Гонсалес Р., Вудс Р., Эддинс С. Цифровая обработка изображений в среде Matlab (2006)", который расположен в категории "". Всё это находится в предмете "системы распознавания образов" из 10 семестр (2 семестр магистратуры), которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. .
Просмотр DJVU-файла онлайн
Распознанный текст из DJVU-файла, 104 - страница
Х С = РНСООЕ(В, СОММ, 018) ртодисев СЬе ваше оисриСв ав аЬоче, Ъис, / тп адд1С1оп, СЬе девйтед соде дйтесС1оп 1в врес111ед. Ча1иев 1от Х 01К Ье: Х Х 'ваше' Наше ав СЬе отдег о1 СЬе веоиепсе о1 ро1псв 1п Ь, Х ТЬ1в 1з СЬе де1аи1С. Х 'течетве' ОиСрисв СЬе соде 1п СЬе д1тесС1оп орров1се со СЬе Х д1тесС1оп о1 СЬе ро1псв 1п В. ТЬе всатс1пя ротпС / 1от еасЬ 01В Аз СЬе ваше.
Х ТЬе е1ешепся о1 В ате аявишед со сотгезропд со а 1-рйхе1-СЬ1сК, Х 1и11у-соплессед, с1овед Ьоипдату. В салпос сопсатп дир11сасе Х соотдйпаСе райха, ехсерС тп СЬе 11тзс злд 1авС роз1САопв, чЬйсЬ '/ 1з а сошшоп 1еатите о1 Ьоипдату Стас1пН ртодташв. Х Х рНЕЕМАМ СНА1И СОРЕ НЕРНЕЗЕМТАТ10М Х ТЬе СаЬ1е оп СЬе 1е1С вЬовв СЬе 8-соппесСед ртеешап сЬа1п содез Х соттевропд1пН Со а11оюед де1Сах, де1сау ра1тв.
Аи 8-сЬайп Ав Х соичетсед со а 4-сьа1п 11 (1) 11 соил = 4; апд (2) оп1у Х Стапвйс1опв О, 2, 4, алд б оссит 1п СЬе 8-соде. Мосе СЬас Х д1ч1д1пН О, 2, 4, апд 6 Ьу 2 ртодисе СЬе 4-соде. / Х Х де1Сах ~ де1Сау ~ 8-соде соттевр 4-соде Ф / '/ 0 1 0 0 Х -1 1 1 Х -1 0 2 1 Х -1 -1 3 Х 0 -1 4 2 Х1-16 /1063 Х117 (590 Приложение В % солта%па тЬе 6е1тах ап6 6е1тау Ьетнееп (хпг, упт) вл6 (х1, у1), % (1.е., Ьетчееп ЬЬе 1азт вл6 11гвг ро1пгв гп Ь) . ОЕЬ = а — Ь; '/ 11 тЬе аЬв ча1пе о1 е1ГЬег (ог ЬотЬ) сошропептв оХ а ра1г % (6е1тах, 6е1тау) 1з Егеатег ГЬап 1, тЬеп Ьу 6ей1пзт1оп ЬЬе спгче % 1в ЬгоЫеп (ог тЬе ро1птв ате опт о1 ог6ег), ап6 СЬе ртоЯгаш % тегштпатев.
11 апу(аЬв(ОЕЬ(:, 1)) > 1) ) апу(аЬв(ОЕЬ(:, 2)) > 1); еггог('ТЬе парит спгче 1в Ьгойеп ог ро1птз аге опт оХ ог6ег.') еп6 % Сгеайе а в1пя1е гп6ех честог пв1пЕ йЬе Хотшп1а 6евсг1Ье6 аЬоне. х = 4е(ОЕЕ(:, 1) е 2) е (ОЕЬ(:, 2) е 2); % Ове ГЬе 1п6ех то шар 1пто тЬе таЪ1е. ТЬе 1о11оч1пя ате % тЬе Ггеешап 8-сЬа1п со6ев, огвап1ве6 гп а 1-Ьу-пр атгау.
1сс = С(х); '/ СЬесМ 11 61гестзоп о1 со6е вее(пепсе пее6в го Ье гечегве6. 11 ьгтсшр(61г, 'гечетье') асс = со6етеч(Хсс); % Яее Ье1он Хог 1ппст1оп со6етеч. еп6 '/ 11 4-соппест1ч1ту 1з зрес111е6, сЬесЬ гЬат а11 сошропепгв '/ о1 Хсс аге О, 2, 4, ог б. 11 сопл == 4 на1 = 11п6(Хсс == 1 ~ Хсс == 3 ~ Хсс == б ! 1сс ==7 ); 1Х 1вешрту(ча1) Хсс = асс./2; е1ве иагп1пя('ТЬе врес111е6 4-соппесте6 со6е саппот Ье ват1в11е6.
') еп6 еп6 % Ггеешап сЬа1п со6е 1от вттпстпте оптрпт. с.1сс = Хсс; % ОЬта1п гЬе 11гвт 61ттегепсе оХ Хсс. с.61тт = со6е61тт(тес,сопл); % Яее Ье1оч Хог йшст1оп собе61тт. '/, ОЬта1п со6е о1 тЬе 1птеЕег о1 шзп1шап шаЯп1тп6е. с.шш = ш1пшая(гсс); % Яее Ье1он Хог йилсигоп штпшая. '/ ОЬйагп тЬе 11твт 61ттегепсе о1 1сс с.61ттшш = со6е61тт(с.шш, сопл); %— -% 1ппст1оп сг = со6етеч(1сс) % Ттачегвев гЬе ве~)пепсе о1 8-соппвсге6 Ргеешап сЬа1п со6е 1сс 1п '/ тЬе орров1те 61гест1оп, сЬапя1пв тЬе ча1пев оХ еасЬ со6е % веЯшеп1.
ТЬв втагт1пд ро1пт 1в пой сЬапбе6. Хсс 1з а 1-Ьу-пр % аггау. % Г11р тЬе атгау 1етт Со г1ЯЬй. ТЬ1з те6е11пев СЬе втагт1пд ро1пт % ав ГЬе 1азт ро1пт эл6 генегвев ЬЬе ог6ег оХ ьтгаче1ь тЬгопзЬ тЬе % со6е. П„.=.=. В 5В) ст = 111р1г(Хсс); % Иехс, оЬСа1п СЬе пев сойе на1иез Ъу Сганегв1пк СЬе сойе йп СЬе % орровйсе ййгесС1оп. (О Ьесошев 4, 1 Ьесошев 8, ... , 5 Ьесошев 1, % 6 Ьесошев 2, апй 7 Ьесошев 3). 1пй1 = 11пй(0 <= ст Ь сг <= 3); тпй2 = 11пй(4 <= сг А сг <= 7); сг(1пй1) = сг(1пй1) е 4; сг(1пй2) = сг(1пй2) — 4; %- /. 1ипсСйоп к = ш1пшаз(с) %МХММАО Р1пйв СЬе 1псекег оХ штп1шиш шазп1Сийе 1п а сЬа1п сойе.
% Е = МТММАО(С) Хйпйв СЬе 1псекег оХ ш1п1шиш шакп1Сийе 1п а к1неп % 4- от 8-соппессей Ргеешап сЬатп сойе, С. ТЬе сойе 1в аввишей Со % Ье а 1-Ьу-пр агтау. % тье 1псекег ох ш1п1шиш шакп1сийе всагсв вйсь ш1п(с), ьис сьеге % шау Ье шоте СЬап опе висЬ на1ие. Рйпй СЬеш а11, 1 = т1пй(с == ш1п(с)); % апй вЬ11С еасЬ опе 1еХС во СЬаС 1С вкагСв в1СЬ ш1п(с) . 3=0; А = кетов(1епМСЬ(1), 1епкСЬ(с)); 1ог К = 1; )=)е1; А(),:) = с1гсвЬ1|С(с, (О -(К-1)) ); епй % Масгйх А сопса1пв а11 СЬе ровв1Ые сепй1йасез Тот СЬе 1псекег оХ % штп1шиш шазп1Сийе. ЯСагС1пк ю1СЬ СЬе 2пй со1ишп, виссевйне1у 11пй % СЬе шгп1ша 1п еасЬ со1ишп оХ А. ТЬе пишЬег о1 сапйтйасез йесгеавев % ав СЬе веасЬ шонев Со СЬе г1кЬС оп А. ТЬйв 1в ге11ессей 1п СЬе % е1ешепсв о1 3. ЫЬеп ХепМСЬИ)=1, опе сапй1йасе геша1пв.
ТЬйв Ав % СЬе 1пкезег о1 ш1п1шиш ша8п1Сийе. (М, М) = в1ке(А); (1:М)'; Тот К = г:И О(1:М, 1) = Тп1; О(3, 1) = АИ, к); аш1п = ш1п(А(Л, К)); 3 = 11пй(О(:, 1) == аш1п); 1Х ХепМСЬ(3) ==1 к = А(Л,:); гесигп епй епй /- -/ ТиисС1оп й = сойей1тг Ысс, сопи) %000801РР Сошрикез СЬе ХйтвС й1гтегепсе о1 а сЬа1п сойе. % О = СООЕОТРР(РОС) сошрисев СЬе 11твс й111егепсе оХ сойе, РОС. ТЬе (( ° 92 П В % соде ГСС 1в сгеасей ав а с1гси1ат веоиепсе, яо сЬе 1авС е1ешепС % о1 Э 1я СЬе 61тгетепсе Ъетчееп СЬе 1азС алй 11гвС е1ешептв оу Х ГСС. ТЬе торит соде Ав а 1-Ьу-пр честот.
% % ТЬе 11гвС 6111етепсе Ав 1оипй Ьу соипс1пЕ сЬе пишЬег о1 61гесссоп % сЬелЕея (1п а соиптег-с1осЬч1ве 61гесс1оп) сЬас верагасе счо % ай]асепс е1ешепсв о1 сЬе соде. вг = с1тсвЬ1тс(тсс, [О, -1]); % ЯЬ11С 1приС 1е1с Ьу 1 1осас1оп. де1са = вг — 1сс; 6 = йе1са; 1 = 1гп6(6е1Са ( 0); Суре = сопл; вч1ссЬ суре саве 4 % Соде 1з 4-соппессей 6(1) = 6(1) + 4; саве 8 % Соде Ая 8-соплессей 6(1) = 6(1) + 8; еш1 ГипсС[оп Е = Еяса[е(Г, чатагЕ[п) ЯСЯСА[ Е Вся[ее СЬе 1пСепз[Су о[ СЬе [прпС ппаЕе. % С = СЕСАР(Р, '1и118') вса1ев СЬе 1птепв1С1ев о1 Г Со СЬе уи11 % 8-Ь1с 1псепв1су галЕе [О, 2ББ]. ТЬАв 1в сЬе йеуаи1С 11 СЬеге Ав % оп1у опе Харис атЕишепс. Х % С = СЯСАЬЕ(р, '1и1116') вса1ев сЬе 1псепв1с1ев о1 Р со сЬе 1и11 % 16-Ьсс 1псепв1су гаиЕе [О, БББЗБ].
% % С = СЯСАЬЕ(р, 'ш1пшах', ЬОМ, Н1СН) вса1ея сЬе гптепясс1ея оу р Со Х сЬе гапЕе [ЬОИ, Н1СН]. ТЬеяе ча1иея шияС Ье ргоч16ей, апй СЬеу % чшзс Ье Ап сЬе гапЯе [О, 1], 1пйерепйепС1у от СЬе с1авв о1 сЬе % 1прис. СЯСАЬЕ рег1огшв апу песеввагу вса11пЕ. 11 сЬе 1прис 1з о1 % с1авв йоиЬ1е, ап6 1св ча1иея аге поС 1п СЬе тапЕе [О, 1], сЬеп % СЯСАЬЕ вса1ев 1С со сЬХя гапЕе Ье1оге ртосевв1пЕ.
В/ % ТЬе с1авв о1 СЬе оитриС Ав СЬе ваше ав СЬе с1аяв о1 СЬе 1приС. 11 1епЕсЬ(натат81п) = 0 % 11 оп1у опе агЕишепС 1С шивС Ье 1. шесЬо6 = 'уи118'; е1яе шеСЬой = чагагЕ1М11; епй 11 втгсшр(с1авв(1), 'йоиЬХе') й (шах(1(:)) > 1 ) ш1п(1(:)) ( 0) П В ° 9~~3~ 1 = шаС28гау(1); епс( % Рег1огш СЬе врес111есс вса11пЯ. зв1СсЬ шеСЬой саве '1и118' я = 1ш2и1пСЯ(шаС2ягау(ооиЬ1е(т))); саве 'Хи1116' д = 1ш2и1пС16(шаС28гау(ссоиЬ1е(1) ) ); саве 'ш1пшах' 1оч = чататяш(2); Ь18Ь = натаг81пс3); 11 1оч > 1 ~ 1ою < О ( Ь18Ь > 1 ( Ь1$Ь < О етгог('Рагашесегв 1ою епй Ь18Ь шизС Ье 1п СЬе гапЯе [О, 1).') епсс 11 всгсшр(с1авз(1), 'с(оиЬ1е') 1ою 1п = ш1п(1(.") ); Ь1вЬ ш = шах(й(:)); е1зе11 зггсшр(с1авз(1), 'и1пС8') 1оч 1п = йоиЬХе(ш1п(1(:)))./255; Ь18Ь Ап = с(оиЬ1е(шах(1(:)))./255; е1ве11 вггсшр(с1авв(1), 'и1пС16') 1оч ш = с(оиЬ1е(шш(1(:))) ./65535; Ь18Ь 1п = боиЬ1е(шах(1(:)))./65535; епс( % 1шас(3ивС аисошаС1са11у шагсЬез СЬе с1авз о1 СЬе 1приС.
Я = 1шас()ивС(1, [1ою 1п Ь1вЬ ш), [1оч Ь18Ь)); оСЬегв1яе егтог(%п)сповп шеСЬой.') епй гппсС[оп [Х, сс] = ипяСас)с2чесзотя(8, МАЯК) %1МБ'ХАСК21/ЕСТОЙЯ Ехсгассв чессогв агота ап ниаде всас)с. % [х, Ы = Ашясаск2чессотв(Я, мАЯк) ехсгассз чессогв 1гош Я, чь1сь % 1в ап М-Ьу-И-Ьу-и всассс аггау о1 и ге81вгетей 1шаЯев о1 в1зе % М-Ьу-И еасЬ (зее Р18. 11.24).
ТЬе ехсгассесс чесготв аге агтапЯесс % ав СЬе гоня о1 аттау Х. 1приС МАЯК гв ап М-Ьу-М 1о81са1 ог % пишег1с АшаЯе юАСЬ попзего ча1иея (1з 11 1С Св а 1о81са1 аггау) % 1п СЬе 1осаСАопв вЬете е1ешепСв ой Я аге Со Ье овес( 1п 1огш1п8 Х % апсс Ов ш 1осаС1опв Со Ье 18погес(.
ТЬе пишЬег о1 тою чесСогз ш Х % 1в ес[иа1 Со СЬе пишЬег о1 попзего е1ешепсв о1 МАЯК. 11 МАЯК 1в % ошХССей, а11 МеИ 1осаС1опв аге ивед ш йотш1пЯ Х. А в1шр1е чау Со % оЬСаш МАЯК шСегасСАче1у гв Со изе 1ипсС1оп го1ро1у. Р1па11у, 8 % 1в ап атгау вЬове тоюв аге СЬе 2-0 соогсс1пагев сопсаш1пЯ СЬе (Б'Н П....В % теК1оп 1осаС1опв 1п МАЯК Ттош чЬАсЬ СЬе нессотв 1п Я чете % ехСгасте6 Со 1отш Х. / Рте11штпат1ез. (М, М, и) = в1хе(Б); 11 патЕ1а == 1 МАБК = Стае(М, И); е1ве МАЯК = МАЯК "= 0; еп6 % РАп6 СЬе веС о1 1осаС1опв вЬете СЬе чессотв ю111 Ье Ьерс Ьейоте % МАЯК Ав сЬапБе6 1асет тп СЬе ртоЯташ. (1, 3) = 11п6(МАЯК); К= П, Л; % Коз 11п6 Х. % РАтвС тезЬаре Я тпсо Х Ьу Сптп1пК еасЬ зеС ой и на1пез а1опК СЬе % СЬАт6 61шепв1оп о1 Я во СЬаС 1С Ъесошев а тою о1 Х.
ТЬе от6ет Ав % Ттош сор Со ЬоССош а1опЯ СЬе 11твС со1пшп, СЬе весоп6 со1пшп, % ап6 во оп. Ц = МзИ; Х = гевЬаре(Я, Ц, и); % Иоч тезЬаре МАЯК во СЬаС 1С соттезроп6з Со СЬе тАЯЬС 1осаС1опв '/ четСАса11у а1опЯ СЬе е1ешепсв о1 Х. МАЯК = тевЬаре(МАБК, О, 1); % Кеер СЬе точа о1 Х аС 1осаСАопз вЬете МАЯК 1з поС О. Х = Х(МАЯК, :); 1ппсСАоп (х, у) = АпС11пе(х1, х2, у1, у2) %ТМТЬТМЕ ТптеЕет-соот61пасе 11пе 6тач1пд а1Яот1СЬш.
% (Х, У) = 1ИТЬТИЕ(Х1, Х2, У1, 72) сошрпСев ап % арртох1шаС1оп Со СЬе 11пе веЕшепС )о1п1пК (Х1, 71) ап6 % (Х2, 72) ч1СЬ 1псеКет соот61пасез. Х1, Х2, 71„ ап6 72 % вЬоп16 Ье 1псеКетв. 1МТЬТМЕ 1в течетв1Ые; СЬаС Ав, % ТИТЬТМЕ(Х1, Х2, 71, 72) рго6псев СЬе ваше тезп1Св ав % РЧ.ТРОВ(1ИТЫМЕ(Х2, Х1, 72, 71)). / Сорут1ЯЬС 1993-2002 ТЬе МаСЬзотЬв, Тпс.
Ове6 ч1СЬ ретш1зв1оп. % $Кечтв1оп: 5,11 $ $Пасе: 2002/03/15 15:57о$7 $ 6х = аЬз(х2 - х1); 6у = аЬв(у2 — у1); % СЬесЬ 1от 6еЕепетасе саве. 11 ((6х == 0) й (бу == О)) х = х1; у = у1; теСптп; еп6 111р = 0; 11 (6х )= 6у) 11 (х1 ) х2) и„ в вД % А1еаув встань 1гош 1е1С Со г1ЕЬС.
С = х1; х1 = х2; х2 = С; с = у1; у1 = уг; уг = с; Шр = 1; епй ш = (у2 — у1)/(х2 — х1); х = (х1:х2).'; у = тоипб(у1 е ше(х — х1)); е1ве 11 (у1 ) у2) % А1заув зНгач> 1гош Ьоссош со Сор. С = х1; х1 = х2; х2 = С; С = у1; у1 = у2; у2 = С; 111р = 1; еш1 ш = (х2 — х1)/(у2 — у1); у = (у1:у2) . '; х = гоши1(х1 е ше(у — у1) ); еп3 11 (111р) х = 111ри6(х)," у = 111рий(у); епс( 1иисС1оп рЬА = 1пншошепсв(Р) %?МЧМОМЕНТЯ Сошрисе тпчаг1апс шошепСв о1 АшаЕе. % РНТ = 1МЧМОМЕИТЯ(Р) сошрисев СЬе шошепс тпчагвапсв оХ спе Ашаее % Р.
РН1 1в а венеп-е1ешепС тоз чессог сопса1п1пЕ СЬе шошепС % Апнагтапсв аз йет1пео 1п еоиас1опв (11.3-17) СЬгоиЕЬ (11.3-23) о1 % Оопха1ех апй Иоойв, О1Е1са1 1шаЕе Ргосевв1пЕ, гп6 Еб. % % Р шивс Ье а 2-О, геа1, попзратзе, пишег1с ог 1оЕ1са1 шасг1х. 11 (пд1шв(Р) = 2) ! твзрагве(Р) ( 1зтеа1(Р) ! (1зпишег1с(Р) 1в1оЕ1са1 (Р) ) етгог(('Р шизс Ье а 2-О, геа1, попврагве, пишег1с ог 1оЕ1са1 гшаот1х. э] ); епб Р = йоиЫе(Р); рЬ1 = сошриСе рЬА(сошриСе еса(сошриСе ш(Р))); /- -/ ХипсС1оп ш = сошриСе ш(Р) (М, М] = в1хе(Р); [х, у] = шевЬЕг1с((1:И, 1:М); % Титп х, у, апд Р тпСо со1ишп нессогв Со шаЬе СЬе вишшас1опв а ЬАС % еав1ег со сошрисе гп СЬе 1о11оз1ЬЕ.