-
Data: 2014-04-30 13:44:38
Temat: Re: Trudny problem? Kręgi na kartce
Od: bartekltg <b...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 30.04.2014 10:41, Borneq wrote:
> W dniu 2014-04-28 15:26, bartekltg pisze:
>> Dane masz środki i promienie, czy gotowy obrazek?
>> Jeśli obrazek, to czy jakoś zapaskudzony/zaszumiony.
>> Jeśli parametry kręgów, rozumiem, że główny problem to
>> policzenie pola, bo na siebie nachodzą. Ile tych okręgów,
>> coś wiemy o promieniach (stałe, jakiś rozkład)?
>
> Chodzi o policzenie komórek w widoku mikroskopowym:
> [img]http://i.imgur.com/nVwdIra.jpg[/img]
> Te ciemne kropki w środku to jądra komórkowe. Należy policzyć komórki,
> rozróżnić jądra, zmierzyć ich powierzchnię, stosunek powierzchni jądra
> do komórki
Wygrałeś, jednak jest to trudny problem;-)
> Komputery takie rzeczy robią, ale jak się do tego zabrać?
Zacząłbym od przejrzenia, co tam pod haslem 'image processing'
można znaleźć
http://en.wikipedia.org/wiki/Image_segmentation
http://www.mathworks.com/matlabcentral/fileexchange/
25157-image-segmentation-tutorial---blobsdemo--
[tu zliczają monetki na stole]
Jądra w miarę łatwo znaleźć. Szukasz ceimnych obszarów o niezbyt
dużej wielkości.
Z powierzchnią komórki gorzej. Jeśli to będą te komórki,
to założyłbym, żę są zbiorem gwiazdzistym w centrum w jądrze;)
Wykrywam krawędzie (albo ogolnie, albo w kierunku od jądra)
i za właściwą krawędź komórki przyjmuje, jeśli w kiernku
od jądra natężenia światłą maleje.
Z pojedyńczymi komórkami sobie to poradzi, z dwoma lekko
nachodzącymi też.
Przestaje działać gdy komórki mocno nachodzą na sibie
(jądro jest 'w obu').
Krawędzie dzielą na obszary, kolor pomaga zdecydować,
gdzie jest więcej warstw. Ale bez założenia np o rozmiarze
nie wymyślisz, czy to jest
( )
( )
czy
( )
( )
Choć to może pomóc, znów obserwacja na podstawie podanego
obrazka, wypukłość komórek.
Dodatkowo masz czarne coś po lewej, da się ominąć,
ale ten zbitek po prawej, na piechotę ciężko
tam coś policzyć.
W skrócie (Ostrzegam, ze na przetwarzanniu obrazu
się nie znam, raz radona użyłem:)
szukasz jąder
wykrywanie krawędzi + przypisanie obszarom 'gęstość'.
Z tego próbujesz odzyskać kształt komórek, następnie
przyporządkowujesz na czuja jądro do obszaru.
Jak nie znajdziesz kogoś, kto to robił, czeka Cię
dużo eksperymentowanie;]
pzdr
bartekltg
Najnowsze wątki z tej grupy
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- 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
Najnowsze wątki
- 2025-02-04 ranking wyciszenia, głośność, hałas przy 130 km/h, na postoju, przy przyspieszaniu
- 2025-02-05 Warszawa => IT Recruiter <=
- 2025-02-05 Ostrów Wielkopolski => Area Sales Manager OZE <=
- 2025-02-05 Rzeszów => Spedytor Międzynarodowy <=
- 2025-02-05 Warszawa => IT Business Analyst <=
- 2025-02-05 Warszawa => Specjalista DevOps <=
- 2025-02-05 Łódź => NodeJS Developer <=
- 2025-02-05 Warszawa => QA Engineer (Quality Assurance) <=
- 2025-02-05 Gdańsk => Specjalista ds. Sprzedaży <=
- 2025-02-05 Warszawa => QA Engineer <=
- 2025-02-05 Warszawa => Programista Full Stack .Net <=
- 2025-02-05 Re: UK: Michał K. dalej czeka na rozprawę ekstradycyjną w areszcie [bo nie (jeszcze?) zebrał kaucji]
- 2025-02-04 podpisywanie umów z datą wsteczną
- 2025-02-04 Radio internetowe do starego Androida
- 2025-02-04 "ogrodowa linia napowietrzna"