Zaloguj się
Blog na Matlablog
Forum polskich użytkowników
 
UŻYTKOWNICY GRUPY PROFIL Zaloguj się, by sprawdzić wiadomości FAQ
 



Napisz nowy temat     Odpowiedz do tematu Zobacz poprzedni temat :: Zobacz następny temat

Pogrubienie konturu
Forum MATLAB Strona Główna-> Przetwarzanie obrazów, grafika
Post Wysłany: 3 Styczenia 2017, Wto 3:23 pm Temat postu: Pogrubienie konturu Odpowiedz z cytatem
 
AUTOR:
rider



Dołączył: 22 Lis 2016
Posty: 4


Ogląda profil użytkownika Wyślij prywatną wiadomość
Witam. Mam problem, robię program do segmentacji obrazu. Używam takiego skryptu.

Poniżej przedstawiony jest rezultat działania. Mam pytanie, w jaki sposób można pogrubić kontur? W tym przypadku jest on widoczny ale dla innych obrazów niekoniecznie. To samo tyczy się zmiany kolorów. Próbowałem zmienić 255, i pokazuje mi tak naprawdę dla takiej samej wartości innej od 255 różne kolory przy różnych obrazach. Ale kluczowe pytanie jest jak pogrubić ?

Cytat:
I = imread('moon.png');
figure, imshow(I);
level = graythresh(I);
BW = im2bw(I,level);
imshow(BW)
mask2 = bwareaopen(BW,1000);
imshow(mask2);
texture1 = I;
texture1(~mask2) = 0;
texture2 = I;
texture2(mask2) = 0;
imshow(texture1);
figure, imshow(texture2);
boundary = bwperim(mask2);
segmentResults = I;
segmentResults(boundary) = 255;
imshow(segmentResults);




 

Post Wysłany: 3 Styczenia 2017, Wto 10:08 pm Temat postu: Odpowiedz z cytatem
 
AUTOR:
alhambra
Może pisać książki


Dołączył: 05 Sie 2008
Posty: 717


Ogląda profil użytkownika Wyślij prywatną wiadomość
rozważyłbym znajdywani w zmiennej segmentResults wartości 255 i dopisanie do sąsiednich komórek (góra/dół/lewo/prawo) tej samej wartości - wtedy powinno być pogrubione o 2 piksele
a jak chcesz bardziej pogrubić to przepisanie wartości 255 dla 2 komórek w bok (lewo/prawo) oraz tak samo dla góry i dołu.

mam nadzieję że jest to zrozumiałe



_________________
Korepetycje z Matlaba, pomoc ....
 

Forum MATLAB Strona Główna-> Przetwarzanie obrazów, grafika
Wyświetl posty z ostatnich:   

Napisz nowy temat     Odpowiedz do tematu Zobacz poprzedni temat :: Zobacz następny temat

Wszystkie czasy w strefie CET (Europa)

Skocz do:  

Statystyki forum:



Od dnia 08.06.2006 forum odwiedzano 45563603
Najwięcej użytkowników 266 było obecnych 19 Lutego 2015, Czw 7:03 pm

Aktualnie online:




Najnowsze posty na forum:
(s01e10) Nawiedzona panna młoda 1 Sezon 10 Odcinek Online  (22 Maj 2018, Wto 10:17 pm)
Nawiedzona panna młoda s01e09 transmisja na Ĺźywo  (22 Maj 2018, Wto 10:17 pm)
Nawiedzona panna młoda s01e09 gdzie obejrzeć online?  (22 Maj 2018, Wto 10:16 pm)
(s01e09) Nawiedzona panna młoda 1 Sezon 9 Odcinek Online  (22 Maj 2018, Wto 10:16 pm)
Nawiedzona panna młoda s01e08 gdzie obejrzeć online?  (22 Maj 2018, Wto 10:16 pm)
(s01e08) Nawiedzona panna młoda 1 Sezon 8 Odcinek Online  (22 Maj 2018, Wto 10:15 pm)
(s01e07) Nawiedzona panna młoda 1 Sezon 7 Odcinek Online  (22 Maj 2018, Wto 10:15 pm)
(s01e06) Nawiedzona panna młoda 1 Sezon 6 Odcinek Online  (22 Maj 2018, Wto 10:15 pm)
(s01e05) Nawiedzona panna młoda 1 Sezon 5 Odcinek Online  (22 Maj 2018, Wto 10:14 pm)
(s01e04) Nawiedzona panna młoda 1 Sezon 4 Odcinek Online  (22 Maj 2018, Wto 10:14 pm)
Twoje prawa:
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać plików na tym forum