示例#1
0
    private void CallForProcessing(Texture2D tmpTexture)
    {
        savedScreenShotTexture = tmpTexture;

        // create and set crop image
        cropTexture = UtilsClass.CropImage(tmpTexture, 900, 0);
        Instance.SetCropedImageTexture(cropTexture);
        Instance.CropedImageSetState(true);

        //  create scanned image
        int num_detections;

        scannedTexture = UtilsClass.ApplyScanning(cropTexture, blurSize, out num_detections);

        // set scanned image
        Instance.SetScannedImageTexture(scannedTexture);
        Instance.ScannedImageSetState(true);

        // Instance.SetDetectedElectronText(num_detections);

        // saving number of electrons data in UI manager file
        // Instance.num_of_elec = num_detections;
        DETECTED_VALUE = num_detections - 1;
        test.text      = DETECTED_VALUE.ToString();
        Instance.GetJSONData(num_detections - 1);

        // calling for scanning animation o
        Instance.StartScanningSection(3);

        test.text = "Call for start scanning section!";
    }