Copy a texture

Is there a way to copy a texture to another texture that is smaller in size?
Scenario: I already receive the frames from the camera (1920x720) and display them on a texture in the UI . Now I need to copy this texture to another one (or create at run-time a new texture) that is 190x120. How to do that?

Create a new Texture2D, and use Texture2D.GetPixels and SetPixels.

You’ll have to implement downscaling yourself. You could take the average of the 10x6 pixels of the source image.