问题标签 [android-crop]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
219 浏览

java - 裁剪后如何将图像转换为位图?

在我的应用程序中,我想裁剪图像,然后将其转换为bitmap.
对于裁剪图像,我使用这个https ://github.com/jdamcd/android-crop

我想在调用时onActivityResult将此图像转换为bitmap并为此我编写以下代码:

这是我将位图转换为 base64 的方法:

但是当运行应用程序时,在下面的错误消息中显示我LogCat

原因:java.lang.NullPointerException:尝试在 com.example 的空对象引用上调用虚拟方法 'boolean android.graphics.Bitmap.compress(android.graphics.Bitmap$CompressFormat, int, java.io.OutputStream)' .app.Utils.Componenets.ImageConvertBase64.convert(ImageConvertBase64.java:25) 在 com.example.app.Activities.ProfileEditActivity.handleCrop(ProfileEditActivity.java:326) 在 com.example.appt.Activities.ProfileEditActivity.onActivityResult(ProfileEditActivity .java:192) 在 android.app.Activity.dispatchActivityResult(Activity.java:6222) 在 android.app.ActivityThread.deliverResults(ActivityThread.java:3627)

我该如何解决?请帮我。

我是业余爱好者,真的需要你的帮助。谢谢

0 投票
0 回答
1474 浏览

android - 如何在 Android 应用程序中通过手指触摸裁剪图像?

[原来的]

我正在做一个项目,我需要在其中创建书籍摘要(图像组合)。摘要包括被手指遮蔽的图像部分。我找到了一个 android 的示例,即fingercrop-image-tutorial,但这不是我想要的。我想要的是一个Ionic 应用程序。

有人可以告诉我如何在android中做到这一点吗?

[注意:在投票之前,请检查提供的 ionic 应用程序链接,然后按代码下方的“运行代码片段”按钮查看我想要的内容]

[编辑]

尝试了一些东西,现在得到了这个有人可以帮我裁剪整个标记的部分吗?我使用与fingercrop-image-tutorial相同的代码。方法的变化initcanvas()是:

  1. paint.setColor(Color.YELLOW);
  2. 油漆.setStrokeWidth(60);
  3. paint.setXfermode(新 PorterDuffXfermode(PorterDuff.Mode.DARKEN));

crop()功能是一样的。

0 投票
0 回答
165 浏览

android - Android:无法剪切覆盖图像和覆盖内的照片

我有以下代码,您可以在其中将照片数据和叠加图像组合为一个位图,然后将其保存。问题是我不知道如何仅裁剪覆盖图像和覆盖图像中的照片图像。我不想将预览图像保存在叠加图像之外。如果您能帮我提供样品或提示,那就太好了!我很想听听你的意见!

我想将回调的数据与 mOverlayLayout 合并,它是一个带有 ImageView 的 RelativeLayout,你可以在其中放置你的脸。

// 这是合并图片的方法

//例如,我将如何仅裁剪图像视图叠加层和叠加层中的照片数据?

[示例图像1

0 投票
0 回答
25 浏览

android - 将 uri 放入意图变量中,接收它并放入 imageview

我使用此功能裁剪图像:

现在我想做:

1-在cropIntent变量中插入裁剪结果作为uri

2-在onActivityResult中接收cropresult作为uri

3-将接收到的 uri 放在图像视图上

我该怎么做?

0 投票
0 回答
76 浏览

android - Android 图像裁剪:输出 x 和输出 y 始终为 160 像素

当我从图库中选择一张照片时,它的宽度和高度总是 160 像素。但是我想要的宽度和高度是640。

我使用的代码如下。

我用来选择照片的代码;

3天我一直在为此尝试,但我没有做。预先感谢您的帮助。

0 投票
1 回答
392 浏览

android - 裁剪图像在裁剪器移动时获取高度和宽度

在裁剪图像中,要求裁剪器的高度和宽度在移动时根据裁剪器的高度宽度自动调整。如果有任何库请建议我。

我尝试了大多数库,但不符合我的要求。

0 投票
0 回答
204 浏览

android - 在 Android 10 (Q) 上拍摄和裁剪图像后,Google Photo App 崩溃

我在用于裁剪图像的Google 相册应用程序上遇到意外崩溃

这是完整的崩溃日志:

我正在从相机拍摄照片,然后裁剪照片。

启动相机代码:

作物意图代码:

我可以从“mCroppedPhotoUri”中获得裁剪的图像,但在裁剪后大约 1/2 秒后Google 照片应用程序崩溃(使用 Google 照片进行裁剪)。我把崩溃日志放在帖子的顶部。

它发生在Android 10(Q)上,但在Android 11(R)上运行良好。

我在Google 照片应用程序上做错了什么或它的错误?

0 投票
0 回答
44 浏览

android - 在 Android11 中,我想使用该设备的默认 Cropper 并使用 Crop Intent 可能吗?

在 Android11 中,我想使用该设备的默认 Cropper 并使用 Crop Intent 可能吗?

此代码在 android 11 以下工作,但不能在 android 11 startactivity 上工作,因为结果没有给出结果 ok 。我试过这段代码......

0 投票
0 回答
51 浏览

android - Android 图像裁剪设置

我正在尝试在我的 android 应用中裁剪照片。在示例代码中,当裁剪照片时,它会从各个方面均匀裁剪。如何通过使其一侧变小来裁剪它?

1-当前的种植。从四面八方剪裁。

2 - 我想做

在此处输入图像描述

在此处输入图像描述

0 投票
0 回答
46 浏览

java - 如何直接从回收站视图而不是画廊或相机中选择图像以设置在墙纸上?

我正在开发一个带有 pixabay 和改造的壁纸应用程序。我一直在尝试从回收站视图中选择图像,但我无法这样做。参考下面附加的图像,当我按下自定义按钮时,我想裁剪选择的图像,而不是从厨房或相机中剪裁 我已经搜索了几乎所有的东西,但唯一发生的事情是图像选择器打开并要求从厨房或相机中挑选图像. 有人可以给出提示或示例代码这是我想要做的

  1. 从我的回收站视图中选择图像,我有一个裁剪按钮,我将单击该按钮并直接裁剪器打开并裁剪选定的图像,而不是来自画廊或相机。