最快的图像平滑缩放程序 V1.1

运行环境:VB
源码语言:简体中文
源码类型:编程源码 - VB源码 - 图像相关
授权方式:免费源码
源码大小:143 KB
推荐星级:
更新时间:2003-05-27 16:15:16
联系方式:暂无联系方式
官方主页:Home Page
图片预览: 没有预览图片    【一键转帖到论坛】
插件情况:
解压密码:本站默认解压密码:www.newasp.net
相关Tags:
下载统计:载入数据...

  • 好的评价 如果您觉得此源码好,就请您
      0%(0)
  • 差的评价 如果您觉得此源码差,就请您
      0%(0)

源码简介

双线内插值的速度比1.0版快了83%
三次卷积法的速度比1.0版快了26%

最快的图像平滑缩放程序
CPU:K6-2 350
操作系统:Windows 98 第二版 2222
速度测试情况(单位:秒):
┏━━━━┳━━━━━┯━━━━━┯━━━━━┯━━━━━┓
┃ 160*160┃最邻近插值│StretchBlt│双线内插值│三次卷积法┃
┣━━━━╋━━━━━┿━━━━━┿━━━━━┿━━━━━┫
┃我的程序┃  0.023 │  0.042 │  0.152 │  0.423 ┃
┠────╂─────┼─────┼─────┼─────┨
┃内嵌汇编┃  ×  │  ×  │  0.179 │  ×  ┃
┠────╂─────┼─────┼─────┼─────┨
┃书上示例┃  0.125 │  ×  │  0.400 │  1.035 ┃
┗━━━━┻━━━━━┷━━━━━┷━━━━━┷━━━━━┛
┏━━━━┳━━━━━┯━━━━━┯━━━━━┯━━━━━┓
┃ 640*480┃最邻近插值│StretchBlt│双线内插值│三次卷积法┃
┣━━━━╋━━━━━┿━━━━━┿━━━━━┿━━━━━┫
┃我的程序┃  0.219 │  0.380 │  1.461 │  3.827 ┃
┠────╂─────┼─────┼─────┼─────┨
┃内嵌汇编┃  ×  │  ×  │  1.610 │  ×  ┃
┠────╂─────┼─────┼─────┼─────┨
┃书上示例┃  1.190 │  ×  │  3.790 │  9.795 ┃
┗━━━━┻━━━━━┷━━━━━┷━━━━━┷━━━━━┛
内嵌汇编:Seedling(叶子)我的内嵌汇编缩放图片的,源程序在ASM目录下
书上示例:《Visual C++ 数字图像与图形处理》上的示例程序,源程序在VC目录下
----------------------------------------------------------
如果你觉得速度慢的话,那是因为:
一、别在VB开发环境下按F5运行,那是解释运行的。解释运行的程序能快吗?!请运行编译后的exe;
二、双线内插值、三次卷积法 都需要大量的运算。特别是三次卷积法:为了计算一个像素就得读取周边16个像素,每计算一个RGB分量的值就需要 两次 浮点矩阵乘法,即 计算一个像素 需要 六次 浮点矩阵乘法

  本站提供最快的图像平滑缩放程序 V1.1免费下载,版权归其软件公司或原作者所有。如果你喜欢,请支持正版!

下载地址

源码评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

下载说明

* 为了达到最快的下载速度,推荐使用网际快车迅雷下载本站软件。
* 请一定升级到最新版WinRAR3.80才能正常解压本站提供的软件!
* 如果您发现下载链接错误,请点击报告错误谢谢!
* 站内提供的所有软件包含破解及注册码均是由网上搜集,若侵犯了你的版权利益,敬请来信通知我们!
* 本站为非营利性站点,所有资源均是网上搜集或私下交流学习之用,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!本站仅仅提供一个观摩学习的环境,将不对任何资源负法律责任。