Карта сайта

Это автоматически сохраненная страница от 13.02.2014. Оригинал был здесь: http://2ch.hk/b/res/62492460.html
Сайт a2ch.ru не связан с авторами и содержимым страницы
жалоба / abuse: admin@a2ch.ru

Чтв 13 Фев 2014 12:36:07
Есть одно изображение
Есть одно изображение и это изображение результат немного обработанного КТ убрал все, что не нужно. Нужно определить его площадь. Определить нужно программно. Можно, конечно это сделать сеткой, как на черчениилол. Но нужно именно программно, потому как этих изображений туева хуча. Выручай антош.



Чтв 13 Фев 2014 12:39:38
Самый грубый вариант: посчитать пиксели с нужным цветом.

Чтв 13 Фев 2014 12:41:25
По интегралам ебашь

Чтв 13 Фев 2014 12:46:16
>>62492582
И как их интерпретировать. Исходное изображение без обработки, что типа пикрелейтед.Разрешение 512*512.


Чтв 13 Фев 2014 12:52:25
>>62492651
Не вариант. Слишком много этих изображений. Можно ли использовать какой-нибудь компас или корел?

Чтв 13 Фев 2014 12:53:16
>>62492460
materialise mimics. Google в помосч.

Чтв 13 Фев 2014 12:54:50
>>62492460
Раз программно - пиши прогу. Питониус, опенсиви.

Чтв 13 Фев 2014 12:57:27
>>62492460
Монте-Карло с большой выборкой, хули думать?

Чтв 13 Фев 2014 12:59:59
>>62493089
похоже на мокрую письку бесплатно и без смс. Она точно умеет считать то, что мне нужно?
>>62493250
Поподробнее

Чтв 13 Фев 2014 13:02:27
>>62493340
Это профиисиональное ПО бля обработки МТР изображений. Она не только посчитать тебе сможет но и 3д модель по твоим пятнам построить. Минус в том что ПО закрытое поэтому туториялов мало.

Чтв 13 Фев 2014 13:03:11
>>62493433
Простите за неровный подчерк - русской клавы нету.

Чтв 13 Фев 2014 13:03:23
>>62492460
Пятня Роршарха? Вспоминаю ламповые посиделки с психиатором :3 а по сабжу кроме компаса ничего подсказать не могу.

Чтв 13 Фев 2014 13:03:48
>>62493340
Генерируешь рандомную точку (x,y), смотришь, лежит ли точка внутри фигуры, пусть у тебя это определяется цветом пикселя, если лежит, увеличиваешь счётчик попаданий. Рандомишь так пару миллионов раз (а вообще до нужной точности 100/sqrt(N)), после чего делишь количество попаданий в фигуру на общее количество сгенерированных точек и умножаешь на площадь квадрата.

Чтв 13 Фев 2014 13:08:43
>>62493470
В компасе, что то не пошло у меня.
Корелом считал, но как то некорректно с помощью свистоперделки, которая легко гуглится. Я аппроксимировал это эллипсами и считал площадь для проверки. Отклонение слишком сильное
Есть также встроенная программа mmsigagewiaver. Из нее себственно и взяты изображения. Ону умеет измерять длинну.

Чтв 13 Фев 2014 13:08:58
>>62493488
Гуру кодинга в треде! Оп, делай так, он ебаный гений. Потом посмотри на реакцию препода и нам скажи

Чтв 13 Фев 2014 13:09:02
>>62492460
Вижу двух самураев, сидящих на коврике и половших рядом мечи.

Чтв 13 Фев 2014 13:10:33
>>62493701
Лол
>>62493696
К кодингу не имею отношени, поэтому и прошу софтину.

Чтв 13 Фев 2014 13:10:49
>>62493701
Оживленные, движутся?

Чтв 13 Фев 2014 13:14:27
>>62493756
Нет, сидят напротив друг друга в позе лотоса. Один уже старый и с бородой, другой толстый император.

Чтв 13 Фев 2014 13:16:25
>>62493876
и о чем они говорят?

Чтв 13 Фев 2014 13:17:28
>>62493961
- Смотри, дед-сан, ОП - хуй
- Лол

Чтв 13 Фев 2014 13:18:01
>>62494019
-Смотри дед, собака сидит
-лол

Чтв 13 Фев 2014 13:27:25
>>62492460
http://plotcalc.com/learning7.php
или
http://autoit-script.ru/index.php?topic=6211.0

Чтв 13 Фев 2014 13:36:26
Метод Монте-Карло
Посчитал методом Монте-Карло, первая оценка получена библиотечной функцией, которая просто считает количество пикселей нужного цвета, вторая (после череды промежуточных) - методом рандомного тыка. Отклонение от истины - 2%.

13:33:28 True value: 10294
13:33:30 0 9951.7440000000006
13:33:33 1 10206.1919999999991
13:33:35 2 10074.2559999999994
13:33:37 3 9565.3600000000006
13:33:39 4 10573.7279999999992
13:33:42 5 10479.4879999999994
13:33:44 6 10196.768
13:33:47 7 10243.8880000000008
13:33:49 8 10243.8880000000008
13:33:51 9 10102.5280000000002
13:33:53 10 9961.1679999999997
13:33:56 11 10215.616
13:33:58 12 9763.2639999999992
13:34:01 13 9895.2000000000007
13:34:03 14 10328.7039999999997
13:34:05 15 10111.9519999999993
13:34:07 16 10338.1280000000006
13:34:10 17 10243.8880000000008
13:34:12 18 9603.0560000000005
13:34:14 19 10045.9840000000004
13:34:14 Average value = 10107.2400000000016

Чтв 13 Фев 2014 13:42:28
>>62494788
Не знаю, что это за число. После аппроксимации получалось ~7.69 sm^2. А вот этот посчитай, если не сложно.


Чтв 13 Фев 2014 13:44:44
Метод Монте-Карло
>>62495051
13:43:45 True value: 617
13:44:05 Exp value: 609.45456

Чтв 13 Фев 2014 13:47:06
>>62495134
Похоже на правду. И как мне считать значения самостоятельно? С программированием уважительно на Вы и шепотом.

Чтв 13 Фев 2014 13:47:40
Метод Монте-Карло
>>62495247

Если хочешь посмотреть, как это работает, качай софтину Clickermann (первая в яндексе, обычный программируемый кликер), вот код скрипта для подсчёта пикселей функцией и методом МК (xy - координаты границ квадрата, в котором считаешь, exp - сколько раз рандомишь координату):

getscreen
logclear
$x1=733
$y1=397
$x2=889
$y2=540
logwrite("True value: ",pxlcount($x1,$y1,$x2,$y2,0))
$exp=25000
$n=0
for($i=0,$i<$exp)
if(pxl(rnd($x1,$x2),rnd($y1,$y2))=0)
inc($n)
end_if
inc($i)
end_cyc
logwrite("Exp value: ",($n*($x2-$x1)*($y2-$y1))/$exp)
logshow(1)
HALT

Чтв 13 Фев 2014 13:53:12
>>62495272
Подробнее, пожалуйста. Установил, вставил скрипт. Как мне теперь просчитать изображение?

Чтв 13 Фев 2014 13:58:12
Метод Монте-Карло
>>62495509
Открой картинку (без разницы где, я в браузере открывал), поставь в $x1 $y1 верхний левый угол картинки, в $x2 $y2 нижний правый, жмакай применить и стартуй, желательно, чтобы картинку на время просчёта ничего не перекрывало.

Чтв 13 Фев 2014 14:05:20
Метод Монте-Карло
Если будут вопросы, пиши.
Отошёл на 15 минут.

Чтв 13 Фев 2014 14:06:08
>>62492460
лол охуенно сложная задача
считаешь в проге кол-во пикселей в этом изображении и все.

Чтв 13 Фев 2014 14:13:29
>>62496025
Я понимаю, что ты умный человек, но я то глупый и мысли твои читать не умею. Какую программу ты хочешь предложить? Чтобы работала с прозра4ным фоном png

Чтв 13 Фев 2014 14:14:22
>>62495987
Все таки некорректно считает. Значения получаются больше, чем после аппроксимации. адолжны получаться меньше.

Чтв 13 Фев 2014 14:17:11
>>62494414
Может я дурак, но эти скрипты вообще не работают.

Чтв 13 Фев 2014 14:20:49
>>62492460
В АвтоКаде можешь обрисовать.

Чтв 13 Фев 2014 14:24:59
>>62496631
Не осилю >(

Чтв 13 Фев 2014 14:28:29
Метод Монте-Карло
>>62496329
Значения получаются с погрешностью, они могут быть как больше, так и меньше, но всё, что я считал, отклоняется не более, чем на 1% при выборке в 30к.

Чтв 13 Фев 2014 14:38:27
>>62496828
Держи.


Чтв 13 Фев 2014 14:57:33
Если еще нужно


Чтв 13 Фев 2014 14:59:06
>>62498285
Что за программа?

Чтв 13 Фев 2014 15:00:06
>>62492460
Бля, я один тут увидел щитовидный хрящ?

Чтв 13 Фев 2014 15:03:13
>>62496303
Просмотрщик изображений виндовс.

Чтв 13 Фев 2014 15:04:49
ArcMap. Профессиональная, для такой задачи только нахуй не нужна. Уверен посчитать пиксели можно и в более простой.
Алсо, ответ сошелся с аноном, считавшим методом Монте-Карло, из чего я делаю вывод что такой же метод применяется и у меня. Хм. Полезно.

Чтв 13 Фев 2014 15:10:06
>>62498351
двачую
>>62498540
лол,ясно
>>62498404
Это речевой тракт. срыв покровов итт :3
>>62497473
Дианон, травля. Запили гайд, пожалуйста. Что и куда нажимать 1.2.3. и т.п. Ни рузу не работал с софтиной.

Чтв 13 Фев 2014 15:11:38
>>62492460
Слева сидит гаррус и смотрит на тали, а справа тали, отвернувшись от гарруса. И они сидят короче в чашке с ножками.

Чтв 13 Фев 2014 15:12:36
>>62498903
Тебе с ним >>62493701 стоит поговорить

Чтв 13 Фев 2014 15:13:21
>>62497473
И по времени сколько это заняло?

Чтв 13 Фев 2014 15:14:06
>>62498596
>>62498351
Вторая.


Чтв 13 Фев 2014 15:17:02
>>62492582

Более того - точнее и быстрее никак не получится.

Чтв 13 Фев 2014 15:18:08
>>62492460

>Нужно определить его площадь.

Умножь его ширину на его высоту.


Чтв 13 Фев 2014 15:19:56
>>62499021
Очень близко к моему приближению. Но скорее всего я не осилю ни софтину. Попытался погуглить это оно?
rutracker.org/forum/viewtopic.php?t=4421254
>>62499170
Никаких проблем в этом нет, но чем?

Чтв 13 Фев 2014 15:20:39
>>62499318

Подождёшь 11 минут - сделаю тебе на Яваскрипте.

Чтв 13 Фев 2014 15:22:49
>>62499345
Конечно, подожду. Не в моем положении командовать. Работа уже не движется полгода из-за этой фигни и моей лени.

Чтв 13 Фев 2014 15:25:43
>>62499318
Не осилишь, гарантирую. Даже не качай.
>чем?
Иди в гугл. Алсо если твое приближение оказалось близким, то пользуйся им, в чем дело?

Чтв 13 Фев 2014 15:26:19

Чтв 13 Фев 2014 15:27:36
>>62499559
В этом и суть. Я хочу доказать, что мое приближение работает и дает небольшую погрешность.

Чтв 13 Фев 2014 15:30:38
>>62493488
Ему же много надо изображений измерить, а ты просишь пару миллионов проходов на каждое тратить.
Пиши на ассемблере, оп, потом твоей прогой кулеры на процессоре тестировать будем.

Чтв 13 Фев 2014 15:37:06
>>62499423

http://jsfiddle.net/LYE7v/.

Чтв 13 Фев 2014 15:37:43
И еще если я получил скажем 100 пикселей в изображении. то какова площадь в см^2?

Чтв 13 Фев 2014 15:39:19
>>62500133
Смешной вопрос. Масштаб-то неизвестен

Чтв 13 Фев 2014 15:44:12
>>62500221
Могу предположить, что 1к25

Чтв 13 Фев 2014 15:44:56
>>62500133
а сколько пикселей на дюйм?

Чтв 13 Фев 2014 15:47:59
>>62500518
Пока сам скан. Хз как его читать.


Чтв 13 Фев 2014 15:48:15
>>62500133
Тебе не масштаб нужен, а разрешение. Ищи pixels per inch.

Чтв 13 Фев 2014 15:49:14
>>62500644
Вон у тебя линейка. Один бар - 25 мм.

Чтв 13 Фев 2014 15:49:40
>>62500644
Ну вон, у тебя там шкала по краям рисунка, на ней написано что в 1 делении 25мм, посчитай сколько пикселей между делениями.

Чтв 13 Фев 2014 15:51:48
>>62500738
Охуеть просто. Надо было на физмат поступать. Я не могу я гуманитарий

Чтв 13 Фев 2014 15:52:01
>>62500644
Посмотри еще на размер, который доктор намерял. Это тоже наверное в мм. Отсюда считай разрешение.

Чтв 13 Фев 2014 15:53:14
>>62500850
Это я намерял. Встренной линейкой в программу, которая шла в комплекте с исследованием

Чтв 13 Фев 2014 15:54:03
>>62500644
Промеры есть, могу легко привязать и посчитать площадь. Пиши, если надо, я ушел с работы.
sci-re@yandex.ru
ArcMap-кун

Алсо если бы ты знал разрешение камеры, которой проводилась съемка (см на пиксель, или дюймы на пиксель), можно было бы просто умножить.

Чтв 13 Фев 2014 15:54:30
>>62500905
Ну и замечательно. Почитай там в программе, что значат эти цифры и какое отношение они имеют к миллиметрам.

Чтв 13 Фев 2014 15:58:00
Увеличил масштаб на экране телефона так, что 30,9 на экране стало равно 30,9 мм (мерял линейкой по экрану). А нижний бар тогда по той же самой линейке - 63 мм. Делай выводы.

Чтв 13 Фев 2014 15:58:32
>>62500974
они и есть миллиметры

Чтв 13 Фев 2014 15:59:55
>>62500099
Спасибо антош

Чтв 13 Фев 2014 16:01:39
>>62501135
>Делай выводы.
Прости я гуманитарий...
>30,9
Это действительно миллиметры

Чтв 13 Фев 2014 16:02:49
Алсо, вариант мозгоебский. Считаешь кол-во пикселей ручками (сильно приблизив картинку) поперек этого пятна. смотришь, сколько миллиметров этот поперечник по линейке. Делишь мм на пиксели. Масштаб готов, профит. Умножаешь число на площадь в пикселях.

Чтв 13 Фев 2014 16:02:57
>>62492460
Интеграл посчитай.


Чтв 13 Фев 2014 16:04:40
>>62501280
Пиши, мне уже самому интересно
>>62500949 кун

Чтв 13 Фев 2014 16:10:36
>>62501216

Вот тебе нью профешшинол плюс версия: http://jsfiddle.net/LYE7v/3/.

Чтв 13 Фев 2014 16:18:55
>>62501693
Да тыж мой золотой. Спасибо огромнейшее.
>>62501422
Сейчас тоже домой. Оттуда уже напишу.

Чтв 13 Фев 2014 16:26:05
Измерил от края до края ~175 mm, разрешение изображения 512*512. Значит 175/512=0,3398058252427184. В одном миллиметре 0.33 пикселя. Я правильно мыслю?

Чтв 13 Фев 2014 16:28:12
в 0.33 пикселях 1 мм
в 1 пикселе х
>>62502394
А значит в 1 пикселе 3.03мм

Чтв 13 Фев 2014 16:45:53
>>62502493
Лол что?
512 px - 175 mm
1 px - x
X = 175/512 = 0.34


Теперь площадь первой 10294*0.34 = 3500 мм2 или 35 см2

Чтв 13 Фев 2014 16:55:36
>>62496456
проверил, на автоите работает
результат по первой картинке 15918 пикселей

Чтв 13 Фев 2014 17:03:50
>>62503627
лол, ты мне напомнил, как я на автохоткее писал бота, который сначала считывал картинку в массив (до 8 первых встретившихся цветов), так же глядя на экран, а потом из этого массива рисовал пиксельарт в майнкрафте.


Чтв 13 Фев 2014 17:14:51
>>62503223
Значит что то не так. Мое значение, ктоторое по идее дает маленькую погрешность 7.3

Чтв 13 Фев 2014 17:19:15
>>62492460
На сундуке сидят гигантский голубь и тян в паранже спинами друг к другу. Слева птица, справа тян.
Сидят, сторожат. Видимо, в сундуке что-то ценное.

Чтв 13 Фев 2014 17:23:14
>>62492460
Хуй знает. Я бы в авоэтокаде полилинией обвел и площадь посмотрель Я так иногда обьемы работ меряю на работе. Но точность не очень.

Чтв 13 Фев 2014 17:23:15
>>62492460
Я определенно вижу на картинке двух представителей куклукс клана в колпаках, впереди которых по два огромных мешка. с неграми


Чтв 13 Фев 2014 17:24:20
>>62504921
Сраная ведроклавиатура.

Чтв 13 Фев 2014 17:29:01
>>62504921
не для моих кривых рук. и полного отсутствия интуиции

Чтв 13 Фев 2014 17:39:24
>>62503223 ты где-то с размерностями попутал, не может быть площадь среза дыхательного горла быть 35 см^2. ИМХО 3.5 см^2 больше на правду похоже.

Чтв 13 Фев 2014 17:44:06
>>62505758
от 7.3 до 1.5. У меня получается, с использование матаппарата. Но нужна экспериментальная/достоверная.

Чтв 13 Фев 2014 17:54:33
ОП, расскажи подробнее.
врач кт и мрт

Чтв 13 Фев 2014 18:02:31
>>62506501
Занимаюсь исследованиями речевого тракта. Вернее только начал заниматься поступил в аспирантуру. С математикой и программированием туго, поэтому обратился к анону. Провели исследования на аппарате, если память не изменяет тошиба. Дали стандайртный диск с изображениями. Там просмотрщик и фалы 1 аръхивом. Математически вычислил площадь сечения S(x) тракта. Шаг 0.12. Теперь необходимо взять эталолнные значения, чтобы проверить мат аппарат на адекватность.
Имею: некоторое количество обработаных изображений (только черная часть снимка) разрешения 512*512. Нужно: вычислить эталонные площади поперечного сечения. Рассекаю в горизонтальной плоскости. Для последующего сравнения с вычисленными значениями.

Чтв 13 Фев 2014 18:21:51
хз , что еще можно добавить

Чтв 13 Фев 2014 18:58:30
bum


← К списку тредов