Max @code_monkey
User
Измерение деформации конструкций методом фотограмметрии
code_monkey
Попробуйте не делать бинаризацию, а считать центр масс с учетом яркости пиксела, результат Вас сильно порадует. И не пренебрегайте фильтрами, они помогут сильно увеличить точность. Гуглите на тему субпиксельного анализа, там много интересного.
Look
Измерение деформации конструкций методом фотограмметрии
code_monkey
Для этого не обязательно делать бинаризацию. Можно даже не делать нормализацию гистограммы яркости изображения (хотя она бы очень помогла). В данном примере можно просто преобразовать изображение в градации серого, отбросить все черные точки (ниже определенного порога), и центр масс вычислить с учетом яркости. Тогда даже если метка сдвинется на полпиксела, центр масс сместиться на дробную величину (в идеале на эти же полпиксела), но тут на точность уже будут влиять шумы, дефекты самой камеры и т.д.
Look
Измерение деформации конструкций методом фотограмметрии
code_monkey
Как раз для точности до десятой доли пиксела центр масс должен спасать. Но изображение с камеры довольно зашумленное, так что для начало его было бы неплохо отфильтровать. Увеличение количества контрольных точек тоже должно немного повысить точность, но не думаю что с таким разрешением камеры, как на снимках, точность измерений сможет приблизиться к спец приборам.
Look
Студенческий плагиат в рефератах неискореним, так что надо отказаться от рефератов
code_monkey
Нет, это был пример опровергающий исходный посыл, возможно не вполне корректный
Look
Студенческий плагиат в рефератах неискореним, так что надо отказаться от рефератов
code_monkey
Как уже писали в комментариях реферат, по большому счету — это работа с источниками. По хорошему реферат и должен содержать переработанную информацию, взятую из источников. А то что студенты ленятся это делать так это не проблема рефератов как таковых ( самостоятельная работа ), а проблема нерадивых студентов.
Look
Студенческий плагиат в рефератах неискореним, так что надо отказаться от рефератов
code_monkey
«если какой-то «закон» нарушают многие, то проблема именно в «законе», а не в нарушителях» — мне одному кажется что тут что-то не так? То есть если воруют все ( больше 1/5 ), то закон о том что воровать не правильно плох?
Look
SkypeKit и с чем его едят
code_monkey
Никто и не спорит. Тот же map был бы на порядок читаемее. 11 ифов — исключительно занудство на предыдущий комментарий.
Look
SkypeKit и с чем его едят
code_monkey
«Читаемость» и отсутствие codestyle. Если все примеры и сам SDK написан так, то стоит только пожалеть тех, кто будет его использовать.
Look
SkypeKit и с чем его едят
code_monkey
Не хочу показаться занудой, но в приведенном в примере коде потребовалось бы 11 if'ов. Но, что этот один switch, что получившиеся десяток if'ов будут одинаково трудночитаемы и тудносопровождаемы.
Look
Добавляем Pattern Matching и параметризованные методы в Objective-C
code_monkey
Аналогично. После нескольких недель [object method:1] читается одинаково с object->method(1) или object.method(1). А динамичность языка позволяет писать более простой и понятный код.
Look
Добавляем Pattern Matching и параметризованные методы в Objective-C
code_monkey
"_" после переменных означает что переменная локальная. Сделано для того чтобы отличать их от свойств и ivar'ов когда читаешь код.
Look
Here
12 ...
56
7There
Information
- Rating
- Does not participate
- Registered
- Activity