CyberForum.ru - Форум программистов и сисадминов
Вернуться   Форум программистов и сисадминов CyberForum.ru > Форум программистов > Форум .NET > Форум C# .NET

Ответ Создать новую тему
 
Старый 21.06.2009, 02:43   #1
Vasiliy
грызу канифоль
 
Аватар для Vasiliy
 
Регистрация: 03.12.2008
Адрес: Владивосток
Сообщений: 267
Репутация: 42 (19)
По умолчанию Определение цвета пикселя

Необходимо определить цвет пикселя в формате RGB. Возможно ли это сделать стандартными средствами или необходимы дополнительные библиотеки? Заранее спасибо!
Vasiliy вне форума
Другие темы раздела
как поменять местами 2 строки или 2 столбца C# .NET
Народ, подскажите, плиз, как поменять местами 2 строки или 2 столбца, и как высчитать сумму наиб и наим знач массива. Заранее спасибо!!!))). как поменять местами 2 строки или 2 столбца
редактирование изображений на c# C# .NET
Доброго времени суток! Хочу разобраться в способах редактирования изображений с пом приложений на С# - обращаюсь за помощью! Подскажите, пожалуйста , хоть в каком точном направлении стоит искать, (а то нужную инф трудно выделить,закапываюсь в теорию еще больше, но дело стоИт). Пока удалось.... редактирование изображений на c#
Старый 21.06.2009, 03:08   #2
exe-dealer
Форумчанин
 
Аватар для exe-dealer
 
Регистрация: 07.06.2009
Сообщений: 540
Репутация: 146 (127)
По умолчанию Ответ: Определение цвета пикселя

Bitmap.GetPixel(Int32, Int32)
exe-dealer вне форума
Старый 21.06.2009, 08:46  [ТС]   #3
Vasiliy
грызу канифоль
 
Аватар для Vasiliy
 
Регистрация: 03.12.2008
Адрес: Владивосток
Сообщений: 267
Репутация: 42 (19)
По умолчанию Ответ: Определение цвета пикселя

Спасибо! дальше сам додумался - из Color вытащить R, G и B.
Vasiliy вне форума
Старый 22.07.2009, 18:13   #4
alexeev
Новичок
 
Регистрация: 10.02.2009
Адрес: Ростов-на-Дону
Сообщений: 38
Репутация: 3 (3)
По умолчанию Ответ: Определение цвета пикселя

А как узнать цвет пикселя у объекта типа Image?
alexeev вне форума
Старый 22.07.2009, 19:58   #5
exe-dealer
Форумчанин
 
Аватар для exe-dealer
 
Регистрация: 07.06.2009
Сообщений: 540
Репутация: 146 (127)
По умолчанию Ответ: Определение цвета пикселя

сделай из него битмап
exe-dealer вне форума
Старый 22.07.2009, 22:11   #6
Стасёнок
Форумчанин
 
Регистрация: 18.04.2009
Сообщений: 177
Репутация: 242 (168)
По умолчанию Ответ: Определение цвета пикселя

Т.е. так:
Код C#
1
Color "твоя переменная" = (pictureBox1.Image as Bitmap).GetPixel(e.X, e.Y);
где e.X, e.Y - координаты точки, в которую кликнули.
Стасёнок вне форума
Старый 19.02.2011, 20:57   #7
BlackMilk
Новичок
 
Регистрация: 17.04.2010
Сообщений: 10
Репутация: 0 (0)
По умолчанию Re: Определение цвета пикселя

А как определить цвет пикселя, если картинка не загружена? Т.е. есть тупо элемент pictureBox и нарисованный на нем прямоугольник. Не картинка а нарисованный.
Код C#
1
2
3
 
Color "твоя переменная" = (pictureBox1.Image as Bitmap).GetPixel(e.X, e.Y);
 
Не работает при выполнении выдает ошибку: "Ссылка на объект не указывает на экземпляр объекта".
BlackMilk вне форума
После регистрации реклама в сообщениях будет скрыта
Старый 19.02.2011, 23:34   #8
SergBokh
Форумчанин
 
Регистрация: 03.09.2009
Сообщений: 369
Репутация: 81 (75)
По умолчанию Re: Определение цвета пикселя

Наверное нужно делать скриншот. Кажется где-то видел, что можно сделать программно скриншот отдельного контрола.
SergBokh вне форума
Ответ Создать новую тему

Похожие темы
Тема Автор
C++ Builder Определение цвета пикселя под курсором
здравствуйте, вот так вот я получаю цвет пикселя под курсором int x = Mouse->CursorPos.x; int y = Mouse->CursorPos.y; HDC WINAPI hdc = CreateDCA("DISPLAY", NULL, NULL, NULL); TColor color = GetPixel(hdc, x, y); DeleteDC(hdc); но эти x и y относительно всего экрана берутся... а теперь...
fawr
С++ для начинающих определение цвета пикселя
В программе мне необходимо выполнять определение цвета пикселя при вождении мышкой по компоненту TImage. Подскажите пожалуйста как можно это организовать. P.S. сам найти свойств цвета пикселя не смог.
фукс
C++ Builder Получение цвета пикселя.
Мне нужно получить цвет пикселя из формы, лучше в формате RGB. Дело в том что в форме у меня много картинок и они перемещаются и мне надо узнать цвет пикселя в определенном месте, но столкнулся с проблемами. то есть мне нужно в определенном месте в форме, но в этом месте может быть любая картинка....
maratx
С++ для начинающих определение цвета пикселя в позиции курсора
Помогите,я тут newbie. С++, курсор перемещается по оси x,y как реализовать сканирование по цвету(определение цвета,сканирование на определенный цвет)? допустим есть цвет #f1dd75 , если он будет присутствовать в одной из точек(пиксель,координат экрана) перемещения курсора, то будет...
hiren
JavaScript Определение цвета пикселя
На странице html есть точка, имеющая координаты X и Y (в пикселях). Подскажите пожалуйста, существует ли какая-нибудь возможность средствами ява скрипт или веб скрипт или аякс или ещё чем-то, что может работать на самой этой странице, определить цвет этой точки (в виде #F0E8D8).
Ю_рий
Опции темы

Текущее время: 01:16. Часовой пояс GMT +4.

Компьютерный форум программистов и сисадминов
Powered by vBulletin® Version 3.8.7 PL2
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Рейтинг@Mail.ru Яндекс.Метрика