假设:
高=G,宽=K,比例=B;
比例公式:
B= G / K;
等比修正公式:
如果改变宽度(K),则高度(G)计算公式应为:K * B;
如果改变高度(G),则宽度(K)计算公式应为:G / B;
代入值进行计算:
Size = 1024; (默认缩放值)
G = 111, K = 370;
B = G / K; (双精度浮点数)
//修改宽度
K = 1024, G = K * B; (四舍五入取整)
//修改高度
G = 1024, K = G / B; (四舍五入取整)
本文详细解析了等比缩放的数学原理,通过设定高度和宽度的比例,当任一尺寸变化时,如何保持原有的比例不变。适用于图像处理、UI设计等领域。
假设:
高=G,宽=K,比例=B;
比例公式:
B= G / K;
等比修正公式:
如果改变宽度(K),则高度(G)计算公式应为:K * B;
如果改变高度(G),则宽度(K)计算公式应为:G / B;
代入值进行计算:
Size = 1024; (默认缩放值)
G = 111, K = 370;
B = G / K; (双精度浮点数)
//修改宽度
K = 1024, G = K * B; (四舍五入取整)
//修改高度
G = 1024, K = G / B; (四舍五入取整)
转载于:https://www.cnblogs.com/only_J/p/4108513.html
6478
1189
2万+
9535
7935

被折叠的 条评论
为什么被折叠?