Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Обработка электронной микроскопии, Алгоритм определения площадей 
:(
    Опции темы
remax
  Дата 20.4.2003, 18:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент
**


Профиль
Группа: Участник Клуба
Сообщений: 686
Регистрация: 7.4.2002
Где: Украина, Харьков

Репутация: нет
Всего: 5



Электронные снимки структуры представляются в виде отдельных зерен, некоторые (или все) из них могут быть соединены между собой (островки или лабиринт). При обработке необходимо бывает определить площадь
каждого зерна/островка и выдать соответствующую статистику.
Как этот процесс автоматизировать, если изображение представлено в черно-белом формате (градации серого) и, из-за особенностей процесса получения, цвета зерен и границ может существенно меняться в разных частях снимка?


--------------------
Как бы ты не старался быть хорошим и правильным человеком с принципами и уважительным отношением к другим, всегда найдется кто-то, кто бросит в тебя какашку
PM MAIL ICQ Skype   Вверх
Crait
Дата 21.4.2003, 17:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 244
Регистрация: 20.2.2003

Репутация: 1
Всего: 1



Так в чем проблема - переводишь изображение в четкий BW-формат
(где всего два цвета), выделяешь отдельные объекты,
считаешь площадь каждого из них - по количеству пикселов.
Либо считаешь площадь, выделив контур и используя координаты его точек
для вычисления площади соответствующего многоугольника.
Или нужно удалять перемычки между зернами ?
Или проблема получить из неконтрастного изображения сверхконтрастное,
учитывая, что "цвета зерен и границ может существенно меняться
в разных частях снимка" ?
PM MAIL   Вверх
remax
Дата 22.4.2003, 18:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент
**


Профиль
Группа: Участник Клуба
Сообщений: 686
Регистрация: 7.4.2002
Где: Украина, Харьков

Репутация: нет
Всего: 5



Использование различных графических фильтров скорее всего отпадает. По крайней мере всех, что имеются в MatLab. BW однозначно не подходит - после этого даже в ручном режиме ничего вразумительного получить нельзя.


--------------------
Как бы ты не старался быть хорошим и правильным человеком с принципами и уважительным отношением к другим, всегда найдется кто-то, кто бросит в тебя какашку
PM MAIL ICQ Skype   Вверх
podval
Дата 22.4.2003, 18:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Где я? Кто я?
****


Профиль
Группа: Экс. модератор
Сообщений: 3094
Регистрация: 25.3.2002
Где: СПб

Репутация: 18
Всего: 62



remax
Кажись, начать надо с попытки формализации постановки задачи. Уж очень интересно и по-глобальному формулируется вопрос. Если сходу не знаем, как подступиться, то пожалуй надо понять, а как процесс подсчета площадей происходит вручную (формализованно!). Тогда может быть будет ясно, что и как автоматизировать.
PM WWW ICQ   Вверх
Crait
Дата 22.4.2003, 19:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 244
Регистрация: 20.2.2003

Репутация: 1
Всего: 1



Как так "BW однозначно не подходит" -
это необходимый этап разделения объектов и фона, IMHO.
Другое дело, преобразование в BW можно проводить по-разному.
А вообще, запостил бы ты картинку. podval тебе в этом поможет.

Это сообщение отредактировал(а) Crait - 22.4.2003, 19:25
PM MAIL   Вверх
podval
Дата 22.4.2003, 19:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Где я? Кто я?
****


Профиль
Группа: Экс. модератор
Сообщений: 3094
Регистрация: 25.3.2002
Где: СПб

Репутация: 18
Всего: 62



Цитата
podval тебе в этом поможет.

Натурально! smile.gif
PM WWW ICQ   Вверх
remax
Дата 22.4.2003, 20:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент
**


Профиль
Группа: Участник Клуба
Сообщений: 686
Регистрация: 7.4.2002
Где: Украина, Харьков

Репутация: нет
Всего: 5



Цитата
А вообще, запостил бы ты картинку. podval тебе в этом поможет.

Да я бы рад, но картинки сильно большие...


Цитата
Как так "BW однозначно не подходит" -
это необходимый этап разделения объектов и фона, IMHO

Это если отдельно стоящие объекты, то быть может, иначе теряется часть необходимой информации.


Цитата
а как процесс подсчета площадей происходит вручную

Однозначной (формальной) методики помоему нет. Садится человечек с линейкой в руках и по своему усмотрению определяет что зерно, что нет и меряет - понятно что это жутко субъективно и потенциально неправильно.
В металлографии был другой способ - проводились в разных направлениях линии и считались пересечения с границами зерен. Этот вариант будет работать (хотя только оценочно и грубо) только для зерен примитивных конфигураций (когда линия два раза не пересекает одно и тоже зерно).

Такие вот пироги...




--------------------
Как бы ты не старался быть хорошим и правильным человеком с принципами и уважительным отношением к другим, всегда найдется кто-то, кто бросит в тебя какашку
PM MAIL ICQ Skype   Вверх
Crait
Дата 23.4.2003, 18:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 244
Регистрация: 20.2.2003

Репутация: 1
Всего: 1



remax, а имеет ли твоя задача решение
в такой, хм, постановке, как она вынесена на форум ?
Уж очень похоже на "Сделайте то, не знаю что".
Картинки, или же их характерные части,
можно выложить куда-нибудь на FTP.
Я слышал, часто это делают, заводя сайт на narod.ru .

Это сообщение отредактировал(а) Crait - 23.4.2003, 18:43
PM MAIL   Вверх
man2002ua
Дата 25.4.2003, 09:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 943
Регистрация: 12.11.2002
Где: Киев

Репутация: нет
Всего: 2



remax, одно зерно может иметь несколько градаций серого или считается, что зерно (как единица) - может состоять только из одного оттенка?


--------------------
"Нет ничего более постоянного, чем временное"
PM MAIL   Вверх
man2002ua
Дата 25.4.2003, 09:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 943
Регистрация: 12.11.2002
Где: Киев

Репутация: нет
Всего: 2



Т.е.
Считается ли зерном такой вариант 1,2,3,4... - оттенок, 0 - фон
000000
011110
011220 - зерно будет только часть (1) или (1 и 2, т.е. то, что окружено фоном)
011220
000000


--------------------
"Нет ничего более постоянного, чем временное"
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Алгоритмы"

maxim1000

Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Алгоритмы | Следующая тема »


 




[ Время генерации скрипта: 0.1014 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.