Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Функция Parse(s,t) http://www.cyberforum.ru/c-beginners/thread708061.html
HEEEEELP Цель работы: Получение практических навыков в использовании указателей и динамических объектов в языке C, создание модульных программ и обеспечение инкапсуляции. Постановка задачи:...
C (СИ) В заданном предложении найти самое длинное и короткое слово
В заданном предложении найти самое длинное и короткое слово. Предложение: Обработка символьных данных.
Для целочисленной матрицы найти для каждой строки число элементов кратных 5 C (СИ)
Для целочисленной матрицы N (10;10) найти для каждой строки число элементов кратных 5 (nij/5*5=nij ), и самый большой из полученных результатов. Пример кода програмы: #include <stdio.h> #include...
C (СИ) В чём ошибка с указателем? (динамический массив, строки) Условие задачи: Разделить символы из строки S1 на три группы: гласные, согласные, цифры. Группы разделить пробелами и отсортировать их по возрастанию. Пока что пытаюсь выделить из строки гласные и... http://www.cyberforum.ru/c-beginners/thread708027.html
C (СИ) Написать программу вычисления принадлежности точки с заданными координатами (х,у) заштрихованной области http://www.cyberforum.ru/c-beginners/thread708010.html
Написать программу вычисления принадлежности точки с заданными координатами (х,у) заштрихованной области.
C (СИ) Данные с монитора
Здравствуйте, не очень давно начал самостоятельно изучать язык С. Решил попробовать себя в написании бота, пишу простенького бота для онлайн рулетки (браузерной). Алгоритм готов, но возникла такая...
как записать а в кубе на С? C (СИ)
как записать а в кубе на С?
C (СИ) Как спрограммировать функцию strtok из <string.h> ? Как спрограммировать функцию strtok из <string.h> с помощью этой функции char *fbtStringTokenizer(char*, const char*)? http://www.cyberforum.ru/c-beginners/thread707947.html
C (СИ) Дано натуральное n. Выяснить, входит ли цифра 3 в запись числа n^2 http://www.cyberforum.ru/c-beginners/thread707941.html
#include <stdio.h> #include <stdlib.h> int main(int argc, char *argv) { double x; int n; x=3; scanf("%d",&n); for( ; n;n /=10)
C (СИ) Создать 3 функции: одна заполняет массив, вторая выводит на экран, третья — меняет столбцы местами Всем доброго времени суток. Задание следующее: вводить с клавиатуры размерность двумерного массива N*M, заполняя его случайными числами, и вводить с клавиатуры n и m, меняя местами столбцы с данными... http://www.cyberforum.ru/c-beginners/thread707894.html
Novink
0 / 0 / 0
Регистрация: 25.11.2012
Сообщений: 9
25.11.2012, 17:09  [ТС] 0

Определить цвет пикселя

25.11.2012, 17:09. Просмотров 2620. Ответов 11
Метки (Все метки)

Ответ

Цитата Сообщение от lazybiz Посмотреть сообщение
C
1
2
char wr = 0;
if ( GetPixel( GetDC( NULL ), x, y ) == 0 ) wr = 1; // если цвет черный, тогда wr = 1
А вообще тебе неплохо бы разобраться как формируется цвет на экране монитора в 24/32-битном режиме, да и основы языка Си немного подучить.
Ну основами языка Си я занимаюсь Спасибо большое за помощь.

Добавлено через 2 часа 37 минут

Извините, но снова вынужден к вам обратится, написал такую короткую программку. Её суть проверить пиксель с координатами x y и если он черного цвета то вывести на экран один текст, если не черного цвета другой:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
#include <conio.h>
#include <windows.h>
main()
{
printf("Hai");
getchar();
if ( GetPixel( GetDC( NULL ), 10000, 10000 ) == 0 ) {
printf("URAAAAAAA!!!");
} 
else printf("lol");
getchar();
}
При компиляции программа не запускается, красным (как это обычно бывает при ошибках) нечего не подчеркивает, но выдает в журнале компиляции 2 ошибки, вот скрин: http://fotki.yandex.ru/users/truniger2012/view/623415/?page=0

Вернуться к обсуждению:
Определить цвет пикселя
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2012, 17:09
Готовые ответы и решения:

Цвет в цветовой схеме RGB – определить “средний цвет”
2. Описать структуры для хранения описания объектов и функции выполняющие вычисления для массива...

Определить цвет пикселя в 3д
Здравствуйте, недавно я подумал, что если можно получить цвет пикселя в 2д, тои в 3д тоже можно. Ну...

Определить цвет пикселя на экране
Добрый день. Есть такая проблема, что функция GetPixel определяет цвет и записыват его как 1-9...

Как определить цвет пикселя?
Нужно определить цвет пикселя на рисунке . Как это сделать? В паскале была функция GetColor , а в...

Определить цвет пикселя по координатам
Определить цвета каждого из пикселей изображения,по координатам X и Y шагом в 5 пикселей по...

11
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru