PureBasic - форум

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » PureBasic - форум » Вопросы по PureBasic » Работа с изображениями


Работа с изображениями

Сообщений 1 страница 9 из 9

1

Доброго времени суток.
Справку перечитал вдоль и поперек. Объясните моему среднему уму как на экране в реальном времени получить цвет пикселя по имеющимся координатам.
Собирался делать скрин обрабатывать в оперативной памяти сохранять полученное в переменной и выгружать скрин. Но хоть убейте на могу понять как закинуть картинку в оперативку.

P.S. Если полный бред сильно не ругайте.

0

2

я бы проверил такой вариант

StartDrawing(ScreenOutput())
    ; do some drawing stuff here...
StopDrawing()

а внутри
GrabDrawingImage()

0

3

Создание скриншота и разбор его на пиксели. Как узнать цвет пикселя на экране используя PureBasic?

0

4

Пётр написал(а):

Создание скриншота и разбор его на пиксели. Как узнать цвет пикселя на экране используя PureBasic?

.
Сделал по этой теме. Выдаёт НЕВОЗМОЖЕН ДОСТУП К ПАМЯТИ (ошибка чтения по адресу 31126234)

0

5

Значит где-то в коде допущена ошибка.

0

6

Пётр написал(а):

Значит где-то в коде допущена ошибка.

Большое спасибо. Код заработал. Еще один небольшой вопрос. Почему цвет выдает в отрицательных цифрах?

0

7

Потому что переменная может хранить как положительные так и отрицательные числа.

0

8

Nechta написал(а):

Почему цвет выдает в отрицательных цифрах?

Это значит что старший бит = 1 (отрицательное число)

0

9

Всем большое спасибо, все работает.

0


Вы здесь » PureBasic - форум » Вопросы по PureBasic » Работа с изображениями