PDA

Показать полную графическую версию : Как найти максимальные и минимальные координаты искомого пикселя


Не флужу
16-08-2009, 02:11
Хочу найти х1, у1; x2, y2 (минимальные; максимальные координаты) конкретного пикселя в заданном диапазоне координат.

Возможно- ли это? Помогите с кодом :)

Не флужу
16-08-2009, 02:40
Пришёл к такому решениию(коэффициенты заданы по моим нуждам)

#include <file.au3>
$1= 1143
$2= 128
$3= 1162
$4= 185
While 1
PixelSearch ( $1, $2, $3, $4, 0xF2F2F2 )
If not @error Then
_FileWriteLog(@ScriptDir &"\Coord.log", $1&","&$2)
Endif
$1=$1+1
$2=$2+3
Wend


Кидает ошибку (Error allocating memory) Но в лог загружает необходимые координаты

Creat0R
16-08-2009, 03:06
Кидает ошибку (Error allocating memory) »
А паузу поставить в цикл? И ещё, конструкцию типа «$1=$1+1» лучше писать так: $1 += 1

Не флужу
16-08-2009, 03:08
Creat0R,
Точно, паузу забыл. И вправду += короче получается. Спасибо за совет :)




© OSzone.net 2001-2012