Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.10.2009, 12:59   #1
Kolobrod
 
Регистрация: 04.10.2009
Сообщений: 5
Вопрос Программирование фото.

В общем стоит такая задача. Есть фотография зеркальной сферы, надо воссоздать плоскую фото по изображению со сферы.
Идея у меня такая: по фотографии, зная расстояние до сферы и задав ее центр, попиксельно делать плоскую фотографию. Всю физику (т.е. как там будет происходить отражение лучей.) я знаю как сделать, но вот не знаю на чем писать программу. Нужно программа которая может из одной фотографии создать другую по пикселям, вычесляя какую-то функцию от координат старых пикселей. Можете подсказать на чем лучше писать?
Kolobrod вне форума Ответить с цитированием
Старый 04.10.2009, 14:30   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

- переформулируйте то что вы хотите
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 04.10.2009, 14:57   #3
Kolobrod
 
Регистрация: 04.10.2009
Сообщений: 5
По умолчанию

У меня есть фотография в каком-то формате, например jpeg. Она состоит скажем из 1000x1000 точек, у каждой точки свой цвет.
Мне надо написать программу которая из этой фотографии делает другую по закону например:
(x,y) - > (Log(x), exp[sin(y/1000)]) . Т.е. в новой фотографии(которую генерирует программа) у точки с координатами (Log(x), exp[sin(y/1000)]) будет такой же цвет как у точки (x,y) в исходной фотографии. В результате получиться какая-то преобразованная новая фотография.
Проблема в том, что я не знаю на чем такую программу можно написать.
Kolobrod вне форума Ответить с цитированием
Старый 04.10.2009, 15:15   #4
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

ну дык, паскаль, си, java, бейсик и т.п... все они могут с файлами работать
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 04.10.2009, 15:35   #5
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Я б посоветовал на Дельфи, у неё скорость поприличней.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 04.10.2009, 15:58   #6
Kolobrod
 
Регистрация: 04.10.2009
Сообщений: 5
По умолчанию

А они будут понимать например jpeg, как двойной массив точек из фото?
Kolobrod вне форума Ответить с цитированием
Старый 04.10.2009, 16:03   #7
Juffin
Форумчянин
Форумчанин
 
Аватар для Juffin
 
Регистрация: 05.04.2009
Сообщений: 446
По умолчанию

Цитата:
А они будут понимать например jpeg, как двойной массив точек из фото?
будут, но не сам файлик, а Canvas этой картинки.
Nobody expects Spanish Inquisition!
Juffin вне форума Ответить с цитированием
Старый 04.10.2009, 16:23   #8
Kolobrod
 
Регистрация: 04.10.2009
Сообщений: 5
По умолчанию

спасибо, поразбераюсь.
Kolobrod вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
фото в комментарии Gregul Microsoft Office Excel 12 09.03.2012 01:27
Фото галерея Зайцев Александр HTML и CSS 1 28.06.2009 10:20
Смена фото jakson_sun JavaScript, Ajax 11 15.01.2009 17:51
БД и фото 1234 БД в Delphi 1 15.07.2008 17:07