void Start()
    {
        var dev = SelectCameraDevice();

        camTexture = new WebCamTexture(dev);
        camTexture.Play();

        nn   = new NNHandler(modelFile);
        yolo = new YOLOHandler(nn);

        textureScaler = new TextureScaler(nn.model.inputs[0].shape[1], nn.model.inputs[0].shape[2]);

        InitializeColorArray();
        StartCoroutine(WebCamTextureInitialize());
    }
コード例 #2
0
    void Start()
    {
        var dev = SelectCameraDevice();

        camTexture = new WebCamTexture(dev);
        camTexture.Play();

        nn   = new NNHandler(modelFile);
        yolo = new YOLOHandler(nn);

        textureScaler = new TextureScaler(nn.model.inputs[0].shape[1], nn.model.inputs[0].shape[2]);

        relativeDrawer = GetComponent <OnGUICanvasRelativeDrawer>();
        relativeDrawer.relativeObject = imageRenderer.GetComponent <RectTransform>();

        classesNames = classesFile.text.Split(',');
    }