обратно
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.util.*;
import java.awt.image.*;
public class WhatIsIt{
public static void main(String args[])
{
int IDEAL_X, IDEAL_Y;
int razb_y, razb_x;
int kol_neuronov;
int i, j;
kol_neuronov = 4;
IDEAL_X = 300;
IDEAL_Y = 300;
razb_y = 4;
razb_x = 4;
try
{
System.out.println("Распознавание образа из файла "+args[0]+".jpg");
}
catch (Exception e)
{
System.out.println("Вы забыли указать имя gif или jpg - файла, или выходного файла raz, или выходного файла raz");
System.exit(0);
}
Image2Obraz o = new Image2Obraz ( args[0] + ".jpg", args[0]+".obr" , IDEAL_X, IDEAL_Y );
Obraz2Vector vector = new Obraz2Vector( o.obraz, IDEAL_Y, IDEAL_X, args[0]+".raz", razb_y, razb_x );
Perseptron p;
p = new Perseptron( vector.X_len, kol_neuronov );
p.load (p.matrix_vesov, p.high, p.width, "Vesa.pers", "vesa" );
p.load (p.matrix_otvetov, p.width, 10, "Otvet.pers", "otvet" );
System.out.println("");
System.out.println(""+p.verdict (vector.X) );
System.exit(0);
}
}
обратно