Pull to refresh
38
0
Роман Веснин @romMan

User

Send message
И еще хотелось бы увидель стереграмму, где фоновое изображение не обязано иметь повторяющиеся части.
Спасибо за статью — интересно. Однако немного внесу ясность про отличия вашего алгоритма от моего, на который вы любезно сослались. Собственно, отличие всего одно — первое из указанных — использование 3х мерных объектов.
Карта высот, используемая в моем алгоритме, вполне может быть получена как изометрическая или перспективная проекция некоторой трехмерной сцены. Таким образом нет ограничений на количество объектов и их расположение; а стереограмма на основе карты высот также может обладать перспективой.
А вообще, применение такой технологии медицине — это круто.
Вот так компьютеры поработят мир. Терминаторы будут себя клонировать на 3D-принтере.
Всегда нравилась игруха про Маугли «Jungle Book»: шикарная графика, огромные уровни, приятная музыка. И сейчас поиграл бы с удовольствием :)
IDE и SDK поставил уже давно, а вот приложение сесть писать все не соберусь. Мне как новичку в разработке под андроид будет полезно. Спасибо за статью.
На первом стерео цифры читаются. А остальные картинки для чего?
Число взято «с потолка». Но признаюсь, при тестировании программы изначально тоже стоял делитель меньше, и я ни как не мог получить читаемый текст. После чего попробовал уменьшить максимальный сдвиг, и чудо произошло :))
Возможно в данном алгоритме есть бага. Потому как первая подобная программа мною была написана примерно в 2000 году еще на паскале ( там таких артефактов не встречалось), алгоритм восстанавливался по памяти. Надо бы сравнить исходники
Аналогично. Когда фокус на большом круге, то видны артефакты; когда фокус на «стене», все нормально.
Попробуй уменьшить максимальный сдвиг или цвета сделать более темными.
Вечером постараюсь глянуть по подробнее.
Если присмотреться, то видно некие мелкие артефакты на вашем изображении (т.е. все таки что-то сдвигается). Можно взглянуть на вашу реализацию?
Я так и написал. Пишете свой метод GetNewStereoPicture(), в нем можете использовать заранее подготовленный фон. Я его генерирую рандомно.
Мне в принципе нет особой разницы, какой на картинке фон, — я почти все воспринимаю легко.
Именно это изображение — нет, оно имеет разрешение 96*96 dpi. Если внимательно присмотритесь, то будет видно, что изображение ступенчато.
Для принтера лучше подготовить изображение с высоким разрешением, например, 600*600 dpi. Тогда его размеры вырастут примерно в 6 раз по ширине и высоте, а также нужно будет пропорционально увеличить период со 100 пикселей до 600 и размер максимального сдвига с 7 до 42 (плюс, минус), что сделает «ступени» практически неразличимыми. Но это все мои предположения, так как не имею цветного принтера и проверить не могу.
В одном из комментариев я выложил ссылку на исходники, так что вы можете попробовать сами все проверить.
Здесь исходник, экзешник и файл-маска.
Не судите строго. Все таки здесь jpg с 85% качества, а печатные иллюстрации имеют большее разрешение, чем экран, из-за чего выглядят более плавными и могут содержать больше деталей.
Такие изображения вижу впервые. Увидеть в 3D удалось, но сложно было навести резкость ))
Моих скромных способностей, боюсь, недостаточно для более сложного изображения :) Предложи свое изображение в серых тонах, а стереокартинку сделать проще простого )))
Стереоизображения можно смотреть двумя способами: «сквозным» и «перекрестным». В зависимости от способа выпуклое и вогнутое меняются местами. Ты смотришь «перекрестным» способом, когда взгляд фокусируется перед изображением, а не за ним. В статье я описал «сквозной» способ, так как 1) от него менее устают глаза и 2) все иллюстрации, которые мне попадались, правильно выглядели при данном способе.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity