Форум: Форум C++Разное
Новые темы: 00
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум C++

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Получение цвета пиксела из файла изображения или видео.
 
 автор: ArtBerry   (02.03.2007 в 09:32)   письмо автору
 
 

Очень прошу.

Подскажите как, в Visual Studio С++, можно реализовать получение цвета пиксела из видео файла, например в 10 кадре. Если с видео так делать нельзя, то можно ли, получать цвет пикселя из изображения.

Я мало знаком с Visual Studio, поэтому, по возможности, напишите подробней.
Спасибо.

  Ответить  
 
 автор: cheops   (02.03.2007 в 12:56)   письмо автору
 
   для: ArtBerry   (02.03.2007 в 09:32)
 

Хм... основной смысл такой - вычисляем координты мы мыши по событию OnClick, получаем bitmap формы и извлекаем из него пиксел, который соответствует полученной координате, после чего получаем его цвет.

  Ответить  
 
 автор: oleg_alexeev   (02.03.2007 в 12:58)   письмо автору
 
   для: ArtBerry   (02.03.2007 в 09:32)
 

Из видео, честно говоря, не знаю. Из картинки получить просто, особенно если воспользоваться
какой-нибудь готовой библиотекой для работы с изображениями. Их достаточно много. А из BMP
файла можно и самому прочитать, воспользовавшись Windows API.

>> Я мало знаком с Visual Studio

Что имеется в виду? Не знаете как писать для Windows, или не знаете язык C/C++ ?

  Ответить  
 
 автор: ArtBerry   (05.03.2007 в 12:05)   письмо автору
 
   для: oleg_alexeev   (02.03.2007 в 12:58)
 

Прошу прощение за долгое отсутствие.

Ладно предположим работаем с картинкой. Какой именно библиотекой можно воспользоваться? И как? Это ответ на вопрос об уровне моих знаний. Я знаю основы С\С++, но в Visuale прочел лишь пару уроков по созданию диалогов, и прочих окон. Впринципе для реализации моей программы этого достаточно. (Уже есть рабочая программа, но на MEL, один из потомков C, но заточенный под 3D). Все готово. Просто не могу реализовать получение цвета пикселя, по шелчку мыши.

Подскажите какая нужна функция и как и где ее описывать и вызывать?

  Ответить  
 
 автор: oleg_alexeev   (05.03.2007 в 13:10)   письмо автору
 
   для: ArtBerry   (05.03.2007 в 12:05)
 

А пиксель-то где находится? На экране или все-таки в файле?

  Ответить  
 
 автор: ArtBerry   (05.03.2007 в 13:40)   письмо автору
 
   для: oleg_alexeev   (05.03.2007 в 13:10)
 

Пиксель в файле.

  Ответить  
 
 автор: oleg_alexeev   (05.03.2007 в 14:27)   письмо автору
 
   для: ArtBerry   (05.03.2007 в 13:40)
 

Конкретную библиотеку порекомендовать не могу, т.к. не работаю в этой области. Пусть лучше
подскажет тот, кто работает с графикой.

  Ответить  
 
 автор: ArtBerry   (05.03.2007 в 15:03)   письмо автору
 
   для: oleg_alexeev   (05.03.2007 в 14:27)
 

Что ж, все равно большое спасибо, за внимание.

Если подвернется ответ или человек знающий ответ на мой вопрос, буду очень благодарен за помошь.

Спасибо.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования