xrfang Posted August 10, 2007 Posted August 10, 2007 (edited) Hi All,I wrote an extended pixel search tool (freeware for all AutoIt users ). It consists of two components: the Pixel Reader tool and the pixfind DLL. Below is a description:1. PixelReaderThe PixelReader can take screenshot of current screen (or load a bitmap) and zoom it, let you choose a rectangle area and output a BGR string suitable for use with pixfind.dll2. pixfind.dllNot like the autoit built-in PixelSearch function which search a single pixel in an area, this dll export a function called FindPixel that will find a block of pixels on screen.To download, please click the url below:http://www.spamweed.com/dl.php?file=pixread.exePlease note that the online help and dll is embeded in the EXE file (and this EXE file is NOT an archive, it is the tool itself ) Future PlanI plan to add FindPixelEx function to allow search within an area (not full screen) or to search in a specified window (by HWND). But this will be done later, while there are such requirements. So your feedback is welcome and appreciated! Edited August 10, 2007 by xrfang
xrfang Posted August 10, 2007 Author Posted August 10, 2007 A demo program that uses pixfind.dll:http://www.spamweed.com/dl.php?file=pfdemo.exe
searchresult Posted August 10, 2007 Posted August 10, 2007 (edited) Interesting work. wonder how it works could you post the code? Edited August 10, 2007 by searchresult
xrfang Posted August 11, 2007 Author Posted August 11, 2007 Interesting work. wonder how it workscould you post the code?Attached is the source code for pixfind.dll (delphi 6).pixfind.zip
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now