有关生成缩略图的算法逻辑
来源:互联网 发布:阿里云数据库在哪里 编辑:程序博客网 时间:2024/05/22 07:48
说明:“原”-“原图”,“标”-“标准,指定”,“新”-“新生成的结果图”
1、图像最大化满足:任何一边不得超过规定的长度。
如果“原宽/标宽 >= 原高/标高”,也即“原宽/原高 >= 标宽/标高”(原图宽高比 比 标图 更大,也即原图在视觉上更瘦),则以标宽为基准(新宽=标宽),新高=原高*(标宽/原宽);
如果“原宽/标宽 < 原高/标高”,也即“原宽/原高 < 标宽/标高”(原图宽高比 比 标图 更小,也即原图在视觉上更胖),则以标高为基准(新高=标高),新宽=原宽*(标高/原高);
2、图像最小化满足:任何一边不得少于规定的长度。
如果“原宽/标宽 >= 原高/标高”,也即“原宽/原高 >= 标宽/标高”(原图宽高比 比 标图 更大,也即原图在视觉上更瘦),则以标高为基准(新高=标高),新宽=原宽*(标高/原高);
如果“原宽/标宽 < 原高/标高”,也即“原宽/原高 < 标宽/标高”(原图宽高比 比 标图 更小,也即原图在视觉上更胖),则以标宽为基准(新宽=标宽),新高=原高*(标宽/原宽);
- 有关生成缩略图的算法逻辑
- 缩略图的生成
- 生成的缩略图
- 生成图片的缩略图
- PHP缩略图的生成
- 生成缩略图+水印的方法
- Java 生成缩略图的代码
- C# 生成缩略图的代码
- 生成带版本的缩略图
- 生成高清晰度的缩略图
- linux 生成缩略图的命令
- C生成缩略图的类
- PHP生成缩略图的代码
- 生成网页缩略图的DEMO
- NET生成缩略图的方法
- php生成缩略图的类
- Android 生成缩略图的方法!!!
- 如何生成图片的缩略图
- 两小时玩转 iptables
- scrollTop、scrollLeft、scrollWidth、scrollHeight
- 9.26 只需要了解ORM技术
- ListView的消息钩子
- 三年半工作小结和展望
- 有关生成缩略图的算法逻辑
- 常见的HashMap
- 生成参数
- 学习netbeans的网站
- 女大学生整体成绩高于男生
- ASP.NET中防止页面多次提交的代码实现
- 动态加载驱动和卸载驱动
- 不可理解的 paypal !
- 序列化二