![]() |
Модераторы: Partizan, gambit |
![]() ![]() ![]() |
|
Хоббит |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1263 Регистрация: 6.11.2005 Репутация: нет Всего: 1 |
Имеется картинка (Image) ... нужно получить цвет пикселя с кординатами X Y .... что то не нашел такого метода ни в этом обьекте нив обьекте panel // ни где еще ..... Кто знает как?
|
|||
|
||||
stab |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1839 Регистрация: 1.1.2003 Репутация: 22 Всего: 48 |
У Image нет таких возможностей, есть у Bitmap, Bitmap.GetPixel(). Я так понимаю ты используешь PictureBox.Image , тогда попробуй так:
-------------------- 6, 6, 6 - the number of the beast. |
|||
|
||||
mr.DUDA |
|
|||
![]() 3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 110 Всего: 232 |
Добавлю, что если требуется считывать более чем один пиксел, и часто, тогда GetPixel - не самый лучший вариант; выгоднее прочитать всю картинку в массив и работать с массивом, чем с GDI+. Пример:
-------------------- ![]() |
|||
|
||||
Хоббит |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1263 Регистрация: 6.11.2005 Репутация: нет Всего: 1 |
проблему решил сам .... Спасибо а то что полсказали как пееписать это в массив ...
а все же можно ли вывести одну точку не в Image а сразу на экран? Добавлено @ 10:28 проблему решил сам .... Спасибо а то что полсказали как пееписать это в массив ... а все же можно ли вывести одну точку не в Image а сразу на экран? |
|||
|
||||
mr.DUDA |
|
|||
![]() 3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 110 Всего: 232 |
По идее, как-то можно, поигравшись с HDC, Graphics и GetDC(null), но как именно - не скажу т.к. не проверял. -------------------- ![]() |
|||
|
||||
-ser- |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 344 Регистрация: 1.2.2005 Репутация: 5 Всего: 13 |
не знаю как присоединить сюда простенькую демо, а то бы взглянул то или не то тебе надо. в частности она показывает параметры цвета текущего пиксела на который указывает мышь. тебе надо что-то подобное, только с конкретными координатами в имидже или это уже проехали? -------------------- "Тонкая, однако, работа." |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |