Esempio n. 1
0
    private void Awake()
    {
        openCvManager        = FindObjectOfType <OpenCVManager>();
        gameManagerNotOpenCV = FindObjectOfType <GameVisualManager>();

        // inferenceCompositionML = FindObjectOfType<InferenceCompositionML>();
        // inferenceNNfomDATABASE = FindObjectOfType<InferenceNNfomDATABASE>();
        // inferenceScoreFeatures = FindObjectOfType<InferenceScoreFeatures>();
        // inferenceFinalOut = FindObjectOfType<InferenceFinalOut>();

        barracudaCNNModel       = FindObjectOfType <BarracudaCNNModel>();
        barracudaNNfromDatabase = FindObjectOfType <BarracudaNNfromDatabase>();
        barracudaOpenCvFeature  = FindObjectOfType <BarracudaOpenCvFeature>();
        barracudaFinalOut       = FindObjectOfType <BarracudaFinalOut>();

        openCvManager.OnPixelsCountBalanceChanged           += HandleOnPixelsCountBalanceChanged;
        gameManagerNotOpenCV.OnScoreBoundsBalanceChanged    += Handle_OnScoreBoundsBalanceChanged;
        gameManagerNotOpenCV.OnScoreUnityVisualChanged      += Handle_OnScoreUnityVisualChanged;
        gameManagerNotOpenCV.OnScoreLawOfLeverChanged       += Handlex_OnScoreLawOfLeverChanged;
        gameManagerNotOpenCV.OnScoreIsolationBalanceChanged += Handle_OnScoreIsolationBalanceChanged;

        // inferenceCompositionML.OnScorescoreMobileNetChanged += Handle_OnScorescoreMobileNetChanged;
        // inferenceNNfomDATABASE.OnScorescoreNNFrontTopChanged += Handle_OnScorescoreNNFrontTopChanged;
        // inferenceScoreFeatures.OnScoreAllscoresfeatures += Handle_OnScoreAllscoresfeatures;
        // inferenceFinalOut.OnScoreFinalOutChanged += Handle_OnScoreFinalOutChanged;

        barracudaCNNModel.OnScorescoreMobileNetChanged        += Handle_OnScorescoreMobileNetChanged;
        barracudaNNfromDatabase.OnScorescoreNNFrontTopChanged += Handle_OnScorescoreNNFrontTopChanged;
        barracudaOpenCvFeature.OnScoreAllscoresfeatures       += Handle_OnScoreAllscoresfeatures;
        barracudaFinalOut.OnScoreFinalOutChanged += Handle_OnScoreFinalOutChanged;
    }
Esempio n. 2
0
    private void Start()
    {
        openCVmanager        = FindObjectOfType <OpenCVManager>();
        gameManagerNotOpenCV = FindObjectOfType <GameVisualManager>();
        // inferenceNNfomDATABASE = FindObjectOfType<InferenceNNfomDATABASE>();
        // inferenceCompositionML = FindObjectOfType<InferenceCompositionML>();
        // inferenceScoreFeatures = FindObjectOfType<InferenceScoreFeatures>();
        // inferenceFinalOut = FindObjectOfType<InferenceFinalOut>();

        barracudaCNNModel       = FindObjectOfType <BarracudaCNNModel>();
        barracudaNNfromDatabase = FindObjectOfType <BarracudaNNfromDatabase>();
        barracudaOpenCvFeature  = FindObjectOfType <BarracudaOpenCvFeature>();
        barracudaFinalOut       = FindObjectOfType <BarracudaFinalOut>();
    }
 private void Awake()
 {
     balancePixelsUI = balancePixelsUI.GetComponent <RawImage>();
     openCvManager   = FindObjectOfType <OpenCVManager>();
 }