起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2440|回复: 10

[结贴] 拍完照片,截取图片某个部分,保存

[复制链接]

31

主题

142

帖子

1382

积分

金牌会员

Rank: 6Rank: 6

积分
1382
QQ
发表于 2018-3-13 13:36:23 | 显示全部楼层 |阅读模式
本帖最后由 huangpp 于 2018-3-13 13:38 编辑

如题,app拍照上传图片,拍完照片截取图片保存,截取选择的框为什么是圆形的,怎么改成方的,求解
微信图片_20180313133826.jpg

31

主题

142

帖子

1382

积分

金牌会员

Rank: 6Rank: 6

积分
1382
QQ
 楼主| 发表于 2018-3-14 09:40:35 | 显示全部楼层
顶一哈,求解
回复 支持 反对

使用道具 举报

31

主题

142

帖子

1382

积分

金牌会员

Rank: 6Rank: 6

积分
1382
QQ
 楼主| 发表于 2018-3-14 09:40:53 | 显示全部楼层
求解
回复

使用道具 举报

53

主题

928

帖子

1730

积分

金牌会员

Rank: 6Rank: 6

积分
1730
发表于 2018-3-14 10:45:56 | 显示全部楼层
哈哈哈···  那天有个人问    截图的框是方的,怎么改成圆的,然后  今天你问怎么是圆的  如何改成方的····哈哈哈

主要看你的截图  是用的什么   你可以参考demo里面的picCut  案例   里面的截图是方框的
承接wex5开发web项目、微信页面等;
低费用进行零散功能开发(java、JS、微信各种接口、阿里云接口等)
QQ:459349489
回复 支持 反对

使用道具 举报

31

主题

142

帖子

1382

积分

金牌会员

Rank: 6Rank: 6

积分
1382
QQ
 楼主| 发表于 2018-3-14 11:00:16 | 显示全部楼层
doudou459 发表于 2018-3-14 10:45
哈哈哈···  那天有个人问    截图的框是方的,怎么改成圆的,然后  今天你问怎么是圆的  如何改成方的· ...

用的这个方法navigator.camera.getPicture获取拍照后的图片,  设置什么参数改变截取框的形状为方的          navigator.camera.getPicture(onLoadImageSuccess, onLoadImageFail, {
                allowEdit : true,
                mediaType : 0,// 只选择图片
                destinationType : navigator.camera.DestinationType.DATA_URL,
                quality : 90,
                targetWidth : 500,
                targetHeight : 500
            });
回复 支持 反对

使用道具 举报

31

主题

142

帖子

1382

积分

金牌会员

Rank: 6Rank: 6

积分
1382
QQ
 楼主| 发表于 2018-3-14 11:15:56 | 显示全部楼层
huangpp 发表于 2018-3-14 11:00
用的这个方法navigator.camera.getPicture获取拍照后的图片,  设置什么参数改变截取框的形状为方的      ...

结贴,好了,谢谢
回复 支持 反对

使用道具 举报

12

主题

37

帖子

159

积分

初级会员

Rank: 2

积分
159
QQ
发表于 2018-3-19 09:37:57 | 显示全部楼层
楼主,请问你怎么弄成圆的?我想选取头像为圆的
回复 支持 反对

使用道具 举报

31

主题

142

帖子

1382

积分

金牌会员

Rank: 6Rank: 6

积分
1382
QQ
 楼主| 发表于 2018-3-19 09:55:27 | 显示全部楼层
Autmn 发表于 2018-3-19 09:37
楼主,请问你怎么弄成圆的?我想选取头像为圆的

设置参数   targetWidth : 500,
                targetHeight : 500   就可以了,不设定默认就是方的
回复 支持 反对

使用道具 举报

12

主题

37

帖子

159

积分

初级会员

Rank: 2

积分
159
QQ
发表于 2018-3-19 10:25:14 | 显示全部楼层
huangpp 发表于 2018-3-19 09:55
设置参数   targetWidth : 500,
                targetHeight : 500   就可以了,不设定默认就是方的
...

谢谢,你的回复。我两个参数,我都设置成500了,但是,显示的是正方形,不是圆形。
回复 支持 反对

使用道具 举报

31

主题

142

帖子

1382

积分

金牌会员

Rank: 6Rank: 6

积分
1382
QQ
 楼主| 发表于 2018-3-19 10:26:22 | 显示全部楼层
Autmn 发表于 2018-3-19 10:25
谢谢,你的回复。我两个参数,我都设置成500了,但是,显示的是正方形,不是圆形。 ...

navigator.camera.getPicture(onLoadImageSuccess, onLoadImageFail, {
                allowEdit : true,
                mediaType : 0,// 只选择图片
                destinationType : navigator.camera.DestinationType.DATA_URL,
                quality : 90,
                targetWidth : 500,
                targetHeight : 500
            });我这么设定的是圆形的,你试试
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-28 02:29 , Processed in 0.065335 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表