Skip to content

Circuler Crop Not working  #6

@smjunaidkhan

Description

@smjunaidkhan

Hello
i wrote the code bellow but the issue is the result image is always Square not circle .
Please let me know what i am missing.

regards

CookieCutterImageView cookieCutterImageView= (CookieCutterImageView) findViewById(R.id.ivCrop);
     //   cookieCutterImageView.setImageURI(Base64Coverter.carImageUriCropped);
        cookieCutterImageView.init();
        cookieCutterImageView.getParams().setShape(CookieCutterShape.CIRCLE);
        Button btn_cropWheel= (Button) findViewById(R.id.btn_cropWheel);
        btn_cropWheel.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                CookieCutterImageView cookieCutterImageView= (CookieCutterImageView) findViewById(R.id.ivCrop);
                Bitmap img= cookieCutterImageView.getCroppedBitmap();
                ImageView img_cropedWheel= (ImageView) findViewById(R.id.img_cropedWheel);
                img_cropedWheel.setImageBitmap(img);
                FileOutputStream out = null;
                try {
                    out = new FileOutputStream("/storage/emulated/0/wheel.png");
                    img.compress(Bitmap.CompressFormat.PNG, 100, out);
                } catch (Exception e) {
                    e.printStackTrace();
                } finally {
                    try {
                        if (out != null) {
                            out.close();
                        }
                    } catch (Exception e) {
                        e.printStackTrace();
                    }
                }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions