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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.07.2011, 02:30   #1
tanek
Форумчанин
 
Регистрация: 07.03.2009
Сообщений: 209
Сообщение проблема с picturebox

Здравствуйте уважаемые форумчанины...
Возникла следующая проблема....
У меня происходит захват видео камеры на picturebox.
Я хочу при нажатии на кнопку, скопировать изображение из picturebox и поместить его на другой picturebox....
Пробовала сделать через
Код:
picturebox.Image
, но ничего не выходит, т.к. он является null.
Не могли бы вы мне подсказать какие еще есть способы вытаскивания из picturebox изображения???
Заранее спасибо....
tanek вне форума Ответить с цитированием
Старый 31.07.2011, 19:55   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А как происходит захват?
У меня лично операция pictureBox2.Image = pictureBox1.Image; работает норм, если учитывать что в первый было загружено из файла изображение
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.08.2011, 22:03   #3
tanek
Форумчанин
 
Регистрация: 07.03.2009
Сообщений: 209
По умолчанию

у меня на picturebox идет потоковое видео....
Код не мой его взяла с инета.... Захват видео производится с помощью библеотеке DirectShow. Исходник класса в файле ....

Запускаю я вот так:
Код:
   public BusinessCaptureClass.Captures camera;

        const int VIDEODEVICE = 0;
        const int VIDEOWIDTH = 640;
        const int VIDEOHEIGHT = 480;
        const int VIDEOBITSPERPIXEL = 24;
       camera = new BusinessCaptureClass.Captures (VIDEODEVICE, VIDEOWIDTH, VIDEOHEIGHT, VIDEOBITSPERPIXEL, pictureBox1);
Когда смотрю в debug на picturebox.Image, то он выдает мне null
Вложения
Тип файла: txt BusinessCaptureClass.txt (19.7 Кб, 118 просмотров)

Последний раз редактировалось Stilet; 02.08.2011 в 08:06.
tanek вне форума Ответить с цитированием
Старый 02.08.2011, 01:09   #4
tanek
Форумчанин
 
Регистрация: 07.03.2009
Сообщений: 209
По умолчанию

Stilet я разобралась..... Я решила воспользоваться AForge framework и все получилось.... Но вот у меня возник такой вопрос...
У меня есть изображение на pictureBox, я хочу посмотреть пиксель у определенной координаты. но нигде не могу найти такую функцию.....
Не могли бы вы мне подсказать как быть...?
tanek вне форума Ответить с цитированием
Старый 02.08.2011, 11:26   #5
Zer0
Форумчанин
 
Аватар для Zer0
 
Регистрация: 13.12.2007
Сообщений: 788
По умолчанию

pictureBox.Canvas.Pixels[x,y] - цвет пикселя в точке (x,y)
благодарность - сюда (не забываем писать от кого)
Zer0 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PictureBox. C# Novi4ok_11 Помощь студентам 8 28.02.2011 18:24
Проблема рисования на PictureBox при Resiz'е формы coopy91 Общие вопросы .NET 0 30.09.2010 23:59
Отображать pictureBox Linore Общие вопросы .NET 4 04.03.2010 23:57
PictureBox ne11son Общие вопросы .NET 0 14.03.2009 12:29
Прозрачность в PictureBox _Dmitry Общие вопросы .NET 3 24.06.2008 20:33