1

Тема: AHK: Image to numbers

Есть изображение.
Могу аппаратно конвертировать в удобный формат (BMP,DIB,RLE,JPG,JPEG,JPE,JFIF,GIF,TIF,TIFF,PNG).
Нужно достать поочередно цвет каждого пикселя в RGB.
И, так сказать, научиться "округлять" до заданного цвета.

В идеале: полное избавление от ненужных цветов, остаются только заданные.

2

Re: AHK: Image to numbers

Научился извлекать цвета пикселей поштучно, скорость пока-что устраивает


#Include C:\Desktop\Gdip22.ahk
If !pToken := Gdip_Startup()
{
	MsgBox, 48, gdiplus error!, Gdiplus failed to start. Please ensure you have gdiplus on your system
	ExitApp
}
pBitmap:=Gdip_CreateBitmapFromFile("C:\Desktop\ppaint\30.bmp", IconNumber=1)
h:=Gdip_GetImageHeight(pBitmap)
w:=Gdip_GetImageWidth(pBitmap)
Windx=0
Hindx=1
Loop % w*h
{
Windx++
SetFormat,Integer,hex
str.=Gdip_GetPixel(pBitmap, Windx, Hindx) ","
if Windx=% w
{
	Windx=0
	Hindx++
}
}
MsgBox % str
return

Esc::
Exit:
Gdip_Shutdown(pToken)
ExitApp

3

Re: AHK: Image to numbers

Ребята, подскажите как работает PixelSearch Variation? Мне бы что-то подобное. Не могу найти.

4

Re: AHK: Image to numbers

Ау? Есть кто живой?

5

Re: AHK: Image to numbers

Пиксели вытащил. Подскажите с вариацией, пожалуйста.

6

Re: AHK: Image to numbers

http://forum.script-coding.com/viewtopic.php?id=12984

7

Re: AHK: Image to numbers

AutoHotkey: проект перевода, ветка #2

8

Re: AHK: Image to numbers

Эта ссылка будет более относиться к вопросу, чем моя предыдущая.
http://forum.script-coding.com/viewtopic.php?id=12938