-
Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: " kenobii" <f...@g...SKASUJ-TO.pl>
Newsgroups: pl.comp.programming
Subject: Re: Znalezienie obwodu kształtu
Date: Wed, 20 Apr 2011 05:30:06 +0000 (UTC)
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 41
Message-ID: <iolr0u$e9d$1@inews.gazeta.pl>
References: <iokugf$vvr$1@node2.news.atman.pl>
NNTP-Posting-Host: localhost
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: 8bit
X-Trace: inews.gazeta.pl 1303277406 14637 172.20.26.235 (20 Apr 2011 05:30:06 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Wed, 20 Apr 2011 05:30:06 +0000 (UTC)
X-User: fir
X-Forwarded-For: 31.60.138.73
X-Remote-IP: localhost
Xref: news-archive.icm.edu.pl pl.comp.programming:190002
[ ukryj nagłówki ]Karol Y <k...@o...pl> napisał(a):
> Witam, macie może pomysł na jakieś sprawne (w miarę szybie) znajdywanie
> obwodu wokół kształtu na binarny obrazie? Mam kolorowy, zamieniam na
> binarny, trochę erozji / dylatacji i teraz chciałbym znaleźć (stworzyć)
> obwody wokół "plam", które mi powstały. Kształty mogą być rozłączne,
> więc znalezienie jednego nie determinuje jakiegoś uproszczenia...chyba?
>
> W tej chwili mam to tak, że "plamy" białe na czarnym tle. Szukam białego
> piksel po pikselu, jak znajdę to oznaczam czarnego poprzednika /
> następnika kolorem czerwonym i viola mam czerwoną obwódkę.
>
> Ale podstawowy problem to wydajność tego rozwiązania. Drugi że zaznaczam
> wewnętrzne obwódki wokół "dziur" w plamach (a tego nie chce), to już
> powiedzmy, że mniejszy problem.
>
nie wiem jak to zrobic w jakims 'algorytmicznie' sprawnym sensie
ale takich rzeczy nie robi sie chyba tez zwykle 'na czas' wiec
byc moze mozesz to zrobic 'normalnie'
ja bym nie robil erozji i dylatacji tylko 'detekcje krawedzi'
i zdecydowal sie czy zaznaczam obwodke 'zewnetrzna' czy 'wewnetrzna'
- dokladniej to zdecydowalbym sie raczej na 'wewnetrzna' -
detekcje zrobilbym w ten sposob ze wygasilbym wszystkie zapalone ktore
jako osmiu sasiadow maja tylko zapalone - to co zostaloby to bylyby
te ktore kontaktuja sie z 'openem'
na koniec policzylbym tj dodal sobie w peli piksele tej obwodki
nie wiem czy o to chodzi w zadaniu, ale jest to ciekawe i sensowne,
jest to tez latwe do zrobienia dwie proste podwojne petle,
okolo 10*width*height czytan pikseli i 1*width*height zapisow - moze
ktos wie jak to odciazyc ale ja nie wiem
--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Następne wpisy z tego wątku
- 20.04.11 05:46 fir
- 20.04.11 06:28 Daniel Janus
- 24.04.11 09:51 Karol Y
Najnowsze wątki z tej grupy
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
- Ada 2022 Language Reference Manual to be Published by Springer
- Press Release - AEiC 2023, Ada-Europe Reliable Softw. Technol.
- Ada-Europe - AEiC 2023 early registration deadline approaching
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2023
- Ile cykli zajmuje mnożenie liczb 64-bitowych?
Najnowsze wątki
- 2024-07-13 256 świadków nie ma racji
- 2024-07-11 Tokarze CNC czyli ciężkie życie prototypiarza
- 2024-07-12 Zgody na przetwarzanie danych
- 2024-07-13 IObit Uninstaller Pro 13.6.0.5 Multilingual: Installation Guide
- 2024-07-12 stare graty młode kozy
- 2024-07-11 8080
- 2024-07-13 Przyłącze dolne grzejnika
- 2024-07-13 IObit Uninstaller Pro 13.6.0.5 Multilingual Overview
- 2024-07-12 Czym wykonać otwór fi 100 w betonie komórkowym?
- 2024-07-12 Warszawa => Senior Rust Software Engineer <=
- 2024-07-12 Warszawa => Business Unit Manager (Recruitment Business) <=
- 2024-07-12 Warszawa => Head of WMS Competence Center for IT&D Contract Logistics
- 2024-07-12 Warszawa => Head od WMS Competence Center dla IT&D (Blue Yonder) <=
- 2024-07-12 Kraków => Ruby Backend Developer <=
- 2024-07-12 Warszawa => UX/UI Designer <=