Перейти к содержимому

Фотография

Сравнивание объектов в Sikuli


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 fazka

fazka

    Новый участник

  • Members
  • Pip
  • 17 сообщений

Отправлено 20 октября 2016 - 04:37

Всем привет, я не очень понимаю как на java, сравнить заранее заготовленный скриншот, он же паттерн с картинкой на экране, 

вот такой пример не работает:

 
 
if(screen.exists(PatternBase.patterns[34], 15) ){
System.out.println("Hi");
}
else{
System.out.println("Bye");
}
 
подскажите как грамотно, пожалуйста :)
 

  • 0

#2 fazka

fazka

    Новый участник

  • Members
  • Pip
  • 17 сообщений

Отправлено 20 октября 2016 - 06:12

добавил в условие

!= null

стало лучше)


  • 0

#3 Lzk

Lzk

    Специалист

  • Members
  • PipPipPipPipPip
  • 504 сообщений
  • ФИО:Олег
  • Город:Мск

Отправлено 31 октября 2016 - 12:24

    public boolean checkImgDisplayed(String findImg, String moduleFld) throws Exception {
    	Screen s = new Screen();
    	try{
    		s.find(imgFolder + moduleFld + findImg);
    		System.out.println("Изображение \"" + imgFolder + moduleFld + findImg + "\" успешно найдено на странице.");
    	}
    	catch (FindFailed e){
    		System.out.println("Изображение \"" + imgFolder + moduleFld + findImg + "\" не найдено на странице!");
    		return false;
    	}
    	return true;
    }

  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных