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