0
拍攝的圖像我有一個包含WebCamTexture
和一個按鈕來捕捉圖像 修改unity3d
腳本來捕捉圖像
void CaptureAndSave() {
Debug.Log (Camera_panel_script.webCameraTexture);
Texture2D snap = new Texture2D(Camera_panel_script.webCameraTexture.width, Camera_panel_script.webCameraTexture.height);
snap.SetPixels(Camera_panel_script.webCameraTexture.GetPixels());
snap.Apply();
Debug.Log (Application.persistentDataPath.ToString());
System.IO.File.WriteAllBytes(
Application.persistentDataPath+"/my_image.png",
snap.EncodeToPNG()
);
}
這是一個平面結果圖像
我該如何修改我的代碼才能添加the image
標識到我的結果圖片?因此所拍攝的圖像是這樣的:
是否有任何現場演示示例,我可以看到? – Sora 2015-02-24 07:25:34
可以給我看一個例子嗎? – Sora 2015-02-24 19:52:18
@Sora嗨,我沒有準備好一個示例。你有什麼困難?你有沒有嘗試改變個別像素?您是否嘗試將每個像素更改爲隨機顏色?這些練習可以幫助你理解函數的使用。如果是邏輯,則認爲您必須從徽標中讀取像素,然後將其放入捕獲的圖像中,以X和Y偏移量,然後應用到紋理以查看更改。希望能幫助到你。 – jbernardo 2015-02-25 19:17:46