Android裁剪后照片太大

Android裁剪后照片太大 Intent只能传1M左右的 如果图片太大就会卡在裁剪页面 不知道谁有什么方法

2个回答

不能先把图片压缩后再剪辑吗

解决了 不是图片太大的原因是因为裁剪的 Intent传输 照片不能超过1M

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Android裁剪后照片太大
Android裁剪后照片太大 Intent只能传1M左右的 如果图片太大就会卡在裁剪页面 不知道谁有什么方法
android照片裁剪
/** * 调用系统的裁剪 * * @param uri */ public void cropPhoto(Uri uri) { Intent intent = new Intent("com.android.camera.action.CROP"); intent.setDataAndType(uri, "image/*"); intent.putExtra("c
Android 自定义View实现照片裁剪框与照片裁剪
大部分的软件, 但凡包含登录注册的, 基本都会有选择头像功能, 而其中做的比较有逼格的, 一般会有一个选择框可以裁剪照片。 本文所需要实现的就是这样一种有逼格的效果: 右上角加了个图片框,按下确定可以裁剪正方形区域里的图片并显示在右上角。 实现思路: 1:首先需要自定义一个ZoomImageView来显示我们需要的图片,这个View需要让图片能够以合适的位置展现在当前布局的
Android调用系统相机照片和裁剪
一、新建一个File对象来存储拍的照片:File outputFile = new File(Environment.getExternalStorageDirectory(),"aaaaaa.jpg"); 二、判断该文件是否存在 try { if(outputFile.exists()) { outputFile.delete(); }
Android 7.0拍照与照片裁剪
在android系统7.0以上时,调用手机拍照功能会出现如下错误: 1、android.os.FileUriExposedException:file:///storage/emulated/0/Android/data/com.yuyh.imgsel/cache/1486438962645.jpg exposed beyond app through ClipData.Item.getUri(
照片裁剪及照片测量工具
照片快速裁剪,照片测量距离,双目视觉测量距离
裁剪后的照片无法在imageview上显示
根据书《第一行代码》,我学着在写一个调用手机拍照然后裁剪照片,显示到imageview上的功能。rn代码基本都是根据书里来的,没什么变化。rn但是我运行程序后,无法在imageview上显示出来裁剪后的照片。rn然后我打了log后,发现onActivityResult方法中根本就没有调用过CROP_PHOTO那部分代码。rn这是为什么呢?求解答……我哪里没写对啊?好困扰的。rnrn[code=java]public class MainActivity extends AppCompatActivity rnrn public static final int TAKE_PHOTO = 1;rn public static final int CROP_PHOTO =2;rnrn private Button button;rn private ImageView imageView;rnrn private Uri imageUri;rnrn @Overridern protected void onCreate(Bundle savedInstanceState) rn super.onCreate(savedInstanceState);rn setContentView(R.layout.activity_main);rnrn button = (Button) findViewById(R.id.button);rn imageView = (ImageView) findViewById(R.id.imageview);rnrn button.setOnClickListener(new View.OnClickListener() rn @Overridern public void onClick(View v) rn rn File outputImage = new File(Environment.getExternalStorageDirectory(),"tempImage.jpg");rn try rn if (outputImage.exists())rn outputImage.delete();rn rn outputImage.createNewFile();rn rn catch (IOException e) rn e.printStackTrace();rn rn imageUri = Uri.fromFile(outputImage);rn rn Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");rn intent.putExtra(MediaStore.EXTRA_OUTPUT,imageUri);rn startActivityForResult(intent, TAKE_PHOTO);rn rn rn );rnrn rnrn @Overridern protected void onActivityResult(int requestCode, int resultCode, Intent data) rn switch (requestCode)rn case TAKE_PHOTO:rn if (resultCode == RESULT_OK)rn rn Intent intent = new Intent("com.android.camera.action.CROP");rn intent.setDataAndType(imageUri,"image/*");rn intent.putExtra("scale", true);rn intent.putExtra(MediaStore.EXTRA_OUTPUT,imageUri);rn startActivityForResult(intent, CROP_PHOTO);rn rn rn break;rn case CROP_PHOTO:rn if (resultCode == RESULT_OK)rn try rn Log.i("test","CROP_PHOTO");rn rn Bitmap bitmap = BitmapFactory.decodeStream(getContentResolver().openInputStream(imageUri));rn rn imageView.setImageBitmap(bitmap);rn rn catch (FileNotFoundException e) rn e.printStackTrace();rn rn rn break;rn rn rn[/code]
Android选择本地图片或者照片裁剪
/**  *   * @author   *  */ public class PersonalCenterFragment extends Fragment implements OnClickListener{ private static final int PHOTO_REQUEST_CAMERA = 1;// 拍照 private static final int PHOT
Android 中拍照、相册选择、裁剪照片
一个多月没总结知识点了,差点连博客账号都忘了。。。好了,步入正题,在 Android 中调用摄像头拍照获取图片或者是从相册中选取图片是很常见的功能,比如某些 APP 上传头像的功能就是一个例子。 因为 Android 7.0 的新特性规定,不同的应用之间不能再使用 file:// 类型的 Uri 共享数据了,否则会报异常,这就就是网上说的 Android 7.0 调用相机拍照崩溃的问题。官方推荐...
android使用相机照相以及对照片的裁剪
android使用相机照相以及对照片的裁剪,可以下载下来看看
Android 带裁剪功能的照片处理方法
github 代码链接:https://github.com/msDygame/MyImageCaptureAndImageCrop/blob/51bf587df92f65b71f2889c3f4ef33e2409d7ee8/app/src/main/java/com/dygame/myimagecaptureandcrop/MainActivity.java
照片裁剪器
一款很实用的照片裁剪工具
Android使用相机照相以及对照片的裁剪
Android使用相机照相以及对照片的裁剪 ,拿来即用,我是用的是motorola xt910 测试的完全可行!
android中系统拍照裁剪照片
调用系统拍照功能,选择图库中的图片,裁剪图片,
Android 拍照选取照片裁剪,角度旋转
该项目包括调用系统相机拍照,和从系统选取图片,并对图片进行裁剪(仿微信做法),并解决三星手机拍照和选取照片角度旋转问题
照片压缩 裁剪
网上报名,按要求压缩照片大小,可以按指定的大小裁剪,也可以按原始大小压缩
PS裁剪照片
PS初学者的福音,相信大多数童鞋们,想用PS只做一些简单的事,比如说:自己在电脑上拍的照片的剪裁
照片快速裁剪器
本软件用于照片、图片的快速裁剪。 可以快速的把大照片或图片裁剪成1寸、2寸、3寸......5寸或其他尺寸的照片或图片。 软件操作方便快捷,界面上所见即所得的显示裁剪后的效果图。
照片裁剪代码
ios下相片处理的小程序。来源为 PEPhotoCropEditor
照片裁剪工具
照片裁剪工具
右键裁剪照片
选择照片点击鼠标右键打开工具 同时打开图像 进行裁剪
自动裁剪照片系统
裁剪照片模板 分横版和竖版,
iOS 照片自定义裁剪
1.导入 HlGetImage.h #import "HlGetImage.h" 2.使用类方法  /** 参数介绍 1.Source 照片来源设置 Camera:相机 Album:相册 2.OutputMode 照片输出方式 Address:返回照片地址 Binary:二进制格式返回 3.HLGETType 图片处理方式 OrdinaryType:直接返回照片 CutTy
照片裁剪方法
用于网络上上传电子照片大小的裁剪
iOS Swift 照片裁剪
KiClipperImageDemo 获取图片裁剪工具, 裁剪的尺寸可以自定, 可以自由拖动或者缩放, 图片, 裁剪框 工具提供四种方式: 获取图片 1. 直接获取图片 2. 直接获取图片, 并使用系统的编辑功能 3. 自定义裁剪图片, 设置好裁剪框的尺寸, 图片可以自由拖动和缩放 4. 自定义裁剪图片, 图片不移动, 自由拖动或者缩放裁剪框 使用方法 : 使用单例工具类 KiClipp
修改照片太大不能上传
主要用画图工具。 更改照片的大小,比如要照片的大小小于30KB都可以用画图工具修改。
根据尺寸裁剪照片 java
import java.awt.Graphics2D; import java.awt.RenderingHints; import java.awt.geom.AffineTransform; import java.awt.image.BufferedImage; import java.awt.image.ColorModel; import java.awt.image.Writ...
Matlab任意形状裁剪照片
本程序可以任意形状裁剪照片,但是裁剪后有背景色。
选择照片、拍照裁剪上传
在做项目时免不了要上传用户头像这些操作,有时是从相册里面直接取,有时是使用照相机拍照过后进行截图的,现在来实现以下这两种方法。 布局文件 Java代码 布局文件,使用了个第三方的圆形ImageView:<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk
H5调用相机,裁剪,压缩照片
最近项目中遇到拍照,预览上传的问题,苹果手机不兼容,拍照旋转90度,在网上查找出好多方法,都无效,最后用input调用相机,然后用canvas画布裁剪照片,压缩保存,代码如下。                                                                                               
Android开发--拍照选择照片裁剪
相信在开发的过程中,利用系统相机进行拍照裁剪的需求会有很多的,今天就来上传下这方面的代码: 简单封装了下: PhotoUtilspackage org.jianneng.eplus.merchant.camera.utils;import android.content.Context; import android.content.Intent; import android.graphics
小巧强大的照片裁剪工具
小巧强大的照片裁剪工具 调用excel数据对剪裁的图片自动命名、自动保存。
Canvas仿微信照片裁剪功能
该控件封装了Canvas的裁剪图片的功能,实现了PC端移动端拖动裁剪功能,移动端手势放大缩小功能进行裁剪,已添加好事件,剩下在事件中修改配置属性Scale的事即可实现
Android使用系统的照片裁剪功能后怎么获得图片裁剪后的uri呢?
1.使用的Intent intent = new Intent("com.android.camera.action.CROP");可是data.getExtras().getParcelable("data");得到的是bitmap,我想得到uri,应该怎么得到呢?这个裁剪功能是把原来的图裁剪完之后保存那个到原来那个文件还是只是在缓存里面,不保存等关闭这个应用就没有了?rnrn2.我裁剪之后点击保存,一直停留在正在裁剪照片那里不动,怎么回事呢?rnrn代码: Intent intent = new Intent("com.android.camera.action.CROP");rnrn intent.setDataAndType(uri, "image/*");rnrn intent.putExtra("crop", "true");rnrn intent.putExtra("return-data", true);rnrn startActivityForResult(intent, 1);rnrn @Overridernrn protected void onActivityResult(int requestCode, int resultCode, Intent data) rnrn // TODO Auto-generated method stubrnrn if (resultCode == RESULT_OK) rnrn bitmap = data.getExtras().getParcelable("data");rnrnlocal.setImageBitmap(bitmap);rnrn rnrn super.onActivityResult(requestCode, resultCode, data);rnrn
Android拍照或从相册取得照片并裁剪
设计思路 两种方式获取图片:一种是拍照,另一种是从相册得到。因为重写了onActivityResult方法,每一个activity结束后都会调用上一个activity的onActivityResult方法把当前activity处理数据返回给上一个activity进行进一步的处理,返回的信息包括当前activity在上一个activity中的被调用处(用于对不同调用方法有不同的处理,比如有两个按钮会...
Android中调用相机拍照之后裁剪得到的照片的源码
Android中调用相机拍照之后裁剪得到的照片的源码
Android 中拍照、相册选择、裁剪照片(兼容Android7.0)
兼容 Android 7.0 的通过拍照或者从相册中选择照片来读取图片并且进行裁剪和输出到指定目录的 Android 工程代码
android 拍照和相册选取照片并裁剪获取bitmap
android中在做拍照获取图片和相册获取图片,因为android手机的版本多样性,和有些手机对rom的定制化,经常会出现再一个版本中可用,换成另外的版本或者手机就不兼容了,下面的代码是兼容性比较强的实现方式。基本试用现在主流的手机。再次记录下。 package com.example.android.toyvpn; import java.io.File; import java.io.
android com.android.camera.action.CROP 裁剪后 图片失真
有人做过 裁剪图片的吗?rnIntent intent = new Intent("com.android.camera.action.CROP"); rn用这个裁剪出来的图片 失真 怎么办
Android无法保存裁剪后的图片
intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(avatarFile));//这里只能用Uri.fromFile,不然部分手机会报错,裁剪后无法保存图片 不能用FileProvider.getUriForFile(context, BuildConfig.APPLICATION_ID + “.fileProvider”, file) ...
相关热词 c# login 居中 c# 考试软件 c# 自然语言分析 c# 分段读取文件 c# 泛型反射 c#打断点 c# 时间转多少秒 c# 线程函数加参数 c# modbus 读取 c#查询集合表