Image Recognition
Upcoming SlideShare
Loading in...5
×
 

Image Recognition

on

  • 2,965 views

Visually test web sites

Visually test web sites

Statistics

Views

Total Views
2,965
Views on SlideShare
2,959
Embed Views
6

Actions

Likes
0
Downloads
18
Comments
0

2 Embeds 6

http://www.slideee.com 4
http://www.slideshare.net 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Image Recognition Image Recognition Presentation Transcript

  • Image Recognition Features
  • Image recognition Plugin
    • IMAGESEARCH: Search for an image anywhere on the website, including inside of Java and Flash applets. Very useful to get state information from Java or Flash-applets.
    • IMAGECLICK: Send mouse clicks to an image, not a fixed X/Y position. This development solves the problem of „moving buttons“ in interactive websites.
    • The coordinates of the image are available in the {{!IMAGEX}} and {{!IMAGEY}} variables for further use.
    The Image Recognition feature provides two new commands that use state-of-the-art image recognition technology:
  • IMAGESEARCH command
    • IMAGESEARCH IMAGE=c: estimage.bmp  CONFIDENCE=99
    • Two cases:
    • Confidence = 100, a high confidence level (100%) means that an exact copy of the test image has to be found on the website. Extremly fast algorithms (less 1 sec)
    • Confidence <= 99, This command will trigger an advanced image recognition algorithm. The lower confidence levels allow for color changes. Search focuses on shape of object (letters, characters)
  • IMAGECLICK
    • IMAGECLICK IMAGE=c:uttonimage.bmp
    • CONFIDENCE=99 CONTENT=Hello<SP>World
    • IMAGECLICK = IMAGESEARCH + WINCLICK
    • The CONTENT= attribute has the same function as for the normal DS CMD=CLICK command. Use it, for example, to fill an input box inside a FLASH applet.
    • If the image is found, the image recognition module will return the coordinates of the middle of found image to iMacros:
    The coordinates are in the {{!IMAGEX}} and {{!IMAGEY}} variables
  • Test Chat Flash Applet - Blue
  • Test Chat Flash Applet - White
  • Test Chat Flash Applet - Black
  • Test Case
    • Function testing the chat applet:
    • Send a text to the input box
    • 2. Click the &quot;Send&quot; button
    • 3. Verify that text was received and is displayed in main window.
    • This can be achieved with the following command sequence:
    • IMAGE CLICK IMAGE= inputbox.bmp CONFIDENCE=99 CONTENT= Welcome<SP>to<SP>Heidelberg!
    • IMAGE CLICK IMAGE= sendbutton.bmp CONFIDENCE=99
    • IMAGE SEARCH IMAGE= text.bmp CONFIDENCE=99
  • Create Input Images “ inputbox.bmp” “ sendbutton.bmp” “ text.bmp”
  • Image Recognition Tips
    • Processing time image recognition: 2-3 seconds typically
    • Processing time increases with input image size
    • Processing time 100% matching: < 1 second
    • False detection if confidence level is set too low
    • MS Paint useful for creating input images. MS Paint is part of Windows OS.
  • Demo
    • Write a macro that adds 4 plus 1 at http://www.iopus.com/iim/demo/v6/flash
    • Enter „Hello World“ into banner chat at http://www.123flashchat.com/
    • Create macro that logs into http://mywallop.com/ and automatically adds a new blog entry.