1. Scale功能的Matlab实现

1.1. Scale概念

VGA显卡内部有一个Scale的IC,以至于能实现各种分辨率的模式的显示。不过底层的的LCD肯定分辨率是唯一的,比如1920*1080。输入小图像的时候,通过Scale功能,来适应LCD的输出。

现在有一种算法:超分辨率(Super-Resolution),即通过硬件或软件的方法提高原有图像的分辨率,通过一系列低分辨率的图像来得到一幅高分辨率的图像过程就是超分辨率重建。超分辨率重建的核心思想就是用时间带宽(获取同一场景的多帧图像序列)换取空间分辨率,实现时间分辨率向空间分辨率的转换。

当然,我做的没有这么高级,目前做的只是最简单的缩放功能,而且只测试了放!直接将1920*1200的图像放大了2倍。

1.2. Scale算法的实现

1.2.1. 算法实现流程

实现流程如下:

(1)读取衣服固定分辨率的IMG1

(2)分配2倍行列的内存IMG2

(3)进程1

a) 直接将原来图像的数值分配到IMG2的偶数行,偶数列中

b) 填充偶数行的奇数列像素

i. 第一个像素直接镜像赋值第二个像素

ii. 随后每一个奇像素=(前一个偶数像素+后一个偶数像素)/2

(4)进程2

a) 第一行直接镜像赋值第二行

b) 随后的每一行像素=(上一行对应像素+下一行对应像素)/2

1.2.2. Matlab代码

% -----------------------------------------------------------------------

% 映射每个偶数行偶数列的像素

matlab中scale,Scale功能的Matlab实现相关推荐

  1. matlab 如何axis,在matlab中axis是什么意思,matlab中axis的用法

    在matlab中axis是什么意思轴在matlab中是什么意思,matlab中的Axis是指在绘图中通常使用axis函数来设置坐标值的范围,在matlab的命令窗口中输入doc轴或help轴即可获得该 ...

  2. matlab中的timer模块,[转载]Matlab中Timer的使用

    Matlab中Timer的使用 鉴于Matlab中缺乏多线程机制,使用Timer无疑是一个很重要的工具,Matlab中Timer是一个Java对象. (1)Timer 的定义 t=timer(); 设 ...

  3. m 文件 dll matlab 中调用_如何在matlab中调用python程序

    现在python很火,很多代码都是python写的,如果你和我一样,习惯了使用matlab,还想在matlab中调用Python的代码,应该怎么办呢?其中一条思路:首先在matlab中调用系统脚本命令 ...

  4. matlab中m文件是什么,MATLAB中M文件的使用

    运行方法: 使用matlab的时候,可以在"Command Window"内直接书写matlab代码,也可以将代码保存到M文件中,然后运行该文件.使用matlab主界面菜单&quo ...

  5. 在MATLAB中使用数学符号,在matlab中怎么输入特殊符号 function在MATLAB中怎么用

    导航:网站首页 > 在matlab中怎么输入特殊符号 function在MATLAB中怎么用 在matlab中怎么输入特殊符号 function在MATLAB中怎么用 相关问题: 匿名网友: 一 ...

  6. matlab中elevation函数功能,Matlab的Demcmap的Python等价物(elevation+/appropriate colormap)...

    不幸的是,matplotlib没有提供Matlab的demcmap的功能. 实际上,python basemap包中可能有一些内置特性,我不知道这些特性.在 所以,坚持matplotlib板上的选项, ...

  7. matlab使用mex,c – 如何在Matlab中配置MEX功能

    分析MEX文件是棘手的,因为MEX文件是共享库.在 Linux上使用标准'gprof'方法无法做到这一点 – gprof根本不这样做.我尝试使用sprof,但是我得到了 "PLTREL no ...

  8. matlab中clear的功能,matlab中clc,close,close all,clear,clear all作用区别

    学习链接 clc:清除命令窗口的内容,对工作环境中的全部变量无任何影响 close:关闭当前的Figure窗口 close all:关闭所有的Figure窗口 clear:清除工作空间的所有变量 cl ...

  9. matlab中的lower,请问:MATLAB中,有实现Gabor变换的函数吗?

    用matlab实现gabor小波对图片的纹理特征提取 matlab图像处理  过程如下:(1)在matlab中,用gaborfilter.m程序实现对三种农作物(小麦.棉花和大豆)蚜虫图片的做gabo ...

  10. matlab中函数的公式计算,MATLAB怎样定义函数(入门) 有一函数 f(x,y)=x^2+sinxy+2y , 写一程序, 输入自变量的值,输出函数值....

    (x,y)=x+y(x>=0&y>=0)f(x,y)=x+y*y(x>= 由热心网友提供的答案1: 对于函数Sa(t)=sin(x)/x,其中x∈[-10π,10π],mat ...

最新文章

  1. 漫画:5分钟了解什么是动态规划?
  2. SAP 盘盈盘亏移动类型701702 Vs 711712
  3. 神经网络训练集最少可以是多少个?
  4. Boost学习之指针容器--pointer_container
  5. java 入门程序_自学 Java 怎么入门?
  6. 【对讲机的那点事】450MHz模拟无线列调的工作原理(连载四)
  7. 【PAT乙】1085 PAT单位排行 (25分) map排序
  8. your system apperars to have shutdown uncleanly
  9. ASP.NET全局文件Global.asax用法分析
  10. Epub基础知识介绍
  11. Oracle 索引原理和种类
  12. Md5加密工具类DigestUtils
  13. html 去掉右键菜单,右键菜单管理清除多余项目的方法教程
  14. 【第一组】第十三次例会纪要
  15. 汤姆猫炫跑鸿蒙,汤姆猫炫跑游戏怎么操作-玩法规则一览
  16. flacs 安装教程_002.Nginx安装及启动
  17. 元器件封装标准IPC-7351及电子开发论坛集合
  18. 【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(20):用配方法化二次型为标准形
  19. 认知空间是什么意思_为什么很多女生都是“路痴”| 男女的空间认知有什么差异...
  20. python解三元一次方程组_关于实现求解三元一次方程组的小程序的一点小研究

热门文章

  1. 办公室文员计算机应用考试试题,办公室人员考试习题及答案.doc
  2. 诺顿防病毒软件测试,全面兼容Win8 诺顿安全特警新品评测
  3. html新手引导遮罩,新手引导遮罩与高亮的实现
  4. 小程序新手引导自定义组件
  5. 后台业务账单和微信支付后台的订单对账步骤
  6. 选择报表工具软件的最新十大标准出炉
  7. 【网络安全篇】PHP文件与目录操作(一文带你手撕迷茫)
  8. 捕获计算机屏幕++方法,在Win10中获取屏幕截图的五大方法
  9. 9月4日服务器例行维护公告,《梦幻西游》2018年9月4日定期维护公告
  10. 竣达技术 | 蓄电池内阻在线监测及告警方案