2
我想改變預覽中的一些像素比其他的要暗一些。 假設我希望預覽的上半部分比預覽的下半部分更暗。Android相機 - 如何更改預覽上的像素?
我試圖用setPreviewCallback這樣的:
camera.setPreviewCallback(new PreviewCallback() {
// Called for each frame previewed
public void onPreviewFrame(byte[] data, Camera camera) {
Log.d(TAG, "onPreviewFrame called at: " + System.currentTimeMillis());
for (int i = 0; i < data.length; i++){
if(i < data.length/2)
data[i] = manipulate(data[i]);
}
Preview.this.invalidate();
}
});
但它不工作,因爲我做錯了什麼。我怎樣才能使它工作?
感謝 的Eyal
謝謝!那工作 – Eyal 2012-03-11 15:13:32