首页 > 编程知识 正文

camera软件安卓,android图片缩放控件

时间:2023-05-04 21:27:04 阅读:116816 作者:787

标签:

如何更改zoomRatio

修复流程:

1、首先找到gZoomRatio数组序列的值

location : v :project _ codeproject _ nameAlps.JB.MP.v1 _ w _ 2012 09 19mediatek _ platform _ mm

/* * * * * * * * * * * * * * * * * *

*

* * * * * * * * * * * * * * * * *

//note : zoomratiocanbecustomized.but

//ratioshouldbenolessthan 100.thefirstonemustbe 100。

//theupperboundislimitedtohardwarecapability。

//Value must be ordered in ascedent

staticconstuint 32 _ tgzoomratio [ ]={

//100,114,132,151,174,

//200,229,263,303,348,

100、104、109、114、119、124、130、135、141、148、154、161、168、176、183、192,

201、209、218、228、238、248、260、271、283、295、308、322、336、351、367、383,

400

(;

2 )修改zoomRatio中的一个值。 例如,将200修正为201

3、编译命令和模块./MK-TMM mediatek/platform/mt 6577/hardware/camera /

4、手机端system/lib/HW/camera.default.so push将编译的out/target/product/bbk 17 _ TD 3001 _ JB/system/lib/HW

5,需要重新启动mediaserver

6,zoomRatio确定原则:

决定基准值100、200、400

得到2开根编号的5次方的值(1.14 ),每次用上次的值乘以该值,

例如

100,100 * 1.14,100 * 1.14 ^ 2,100 * 1.14 ^ 3,100 * 1.14 ^ 4

200,200 * 1.14,200 * 1.14 ^ 2200 * 1.14 ^ 3,200 * 1.14 ^ 4

400

此值集。

该值越多,手势缩放时的过渡就越平滑。 变焦条的变焦只有8个阶段,通过索引除法得到,每隔几个值取一个值,构成8个值

标签:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。