小编Pie*_*Pie的帖子

相机预览中出现绿色线条

我创建了一个Camera Preview,但在我的设备上它在表面视图上显示绿色线 - 这就是我所做的.它适用于我的一些设备,但只有少数三星设备才能产生这样的问题.

class Preview extends ViewGroup implements SurfaceHolder.Callback {
private final String TAG = "Preview";

SurfaceView mSurfaceView;
SurfaceHolder mHolder;
Size mPreviewSize;
List<Size> mSupportedPreviewSizes;
Camera mCamera;

Preview(Context context, SurfaceView sv) {
    super(context);

    mSurfaceView = sv;


    mHolder = mSurfaceView.getHolder();
    mHolder.addCallback(this);
    mHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
}

public void setCamera(Camera camera) {
    mCamera = camera;
    if (mCamera != null) {
        mSupportedPreviewSizes = mCamera.getParameters().getSupportedPreviewSizes();
        requestLayout();

        // get Camera parameters
        Camera.Parameters params = mCamera.getParameters();

        List<String> focusModes = params.getSupportedFocusModes();
        if (focusModes.contains(Camera.Parameters.FOCUS_MODE_AUTO)) {
            // set the focus mode
            params.setFocusMode(Camera.Parameters.FOCUS_MODE_AUTO); …
Run Code Online (Sandbox Code Playgroud)

java camera android android-camera

7
推荐指数
1
解决办法
1498
查看次数

自动调整位图图像的亮度、对比度和清晰度

正如标题本身所暗示的那样......我必须首先自动调整对比度、亮度和锐度,然后如果需要,我必须提供手动调整搜索栏。

是否有任何库可用于自动调整

java android image-processing bitmapimage

5
推荐指数
1
解决办法
3113
查看次数