+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 2 su 2

riconoscimento di oggetti sul desktop

  1. #1
    dancar non è in linea Scolaretto
    Post
    56
    Like Inviati  
    0
    Like Ricevuti  
    0
    mi spiego meglio, oggi mi è venuta la malsana idea di battere mio nonno a scopa usando uno script che creerò io in python, per ora la prima difficoltà è nel fargli riconoscere le carte, per questo mi rivolgo a voi, facendo delle ricerche ho scoperto come confrontare se un immagine contiene un immagine quindi se all'interno di uno Screenshot è contenuta l'immagine di una determinata carta, solo che lui inserisce un riquadro rosso solo nella carta che specifico io, ora voglio far confrontare tutte le immagini delle mie carte per trovare tutte le carte che ho in mano. vi posto il codice in cv2 per trovare solo una carta
    import cv2
    
    method = cv2.TM_SQDIFF_NORMED
    small_image = cv2.imread('figura a.jpg')
    large_image = cv2.imread('figura b.png')
    
    result = cv2.matchTemplate(small_image, large_image, method)
    mn,_,mnLoc,_ = cv2.minMaxLoc(result)
    MPx,MPy = mnLoc
    trows,tcols = small_image.shape[:2]
    cv2.rectangle(large_image, (MPx,MPy),(MPx+tcols,MPy+trows),(0,0,255),2)
    cv2.imshow('output',large_image)
    cv2.waitKey(0)
    
    (spero di aver usato il tag CODE adeguatamente)
    questo codice cerca la figura a nella figura b, per trovare tutte le carte pensavo di mettere tutto in un ciclo for e far scorrere tutte le immagini, avete qualche suggerimento?

  2. #2
    dancar non è in linea Scolaretto
    Post
    56
    Like Inviati  
    0
    Like Ricevuti  
    0
    ok ragazzi ho risolto mettendolo in un ciclo for come avevo pronosticato.

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. riconoscimento vocale
    Da muttley005 nel forum Microsoft Access
    Risposte: 3
    Ultimo Post: 20-04-2017, 11:00
  2. Riconoscimento caratteri OCR
    Da antoanto nel forum Visual Basic 6
    Risposte: 2
    Ultimo Post: 20-06-2010, 09:55
  3. riconoscimento aggancio lan
    Da oozelot nel forum Visual Basic 6
    Risposte: 12
    Ultimo Post: 25-05-2009, 09:43
  4. Riconoscimento HD esterno
    Da Psycho nel forum Microsoft Windows
    Risposte: 3
    Ultimo Post: 08-03-2006, 23:36