没有合适的资源?快使用搜索试试~ 我知道了~
matlab 图像upscaler的lanczos2程序
2星 需积分: 21 20 下载量 165 浏览量
2012-04-05
14:01:33
上传
评论
收藏 2KB TXT 举报
温馨提示
试读
3页
matlab 图像upscaler的lanczos2程序
资源推荐
资源详情
资源评论
matlab 图像upscaler的lanczos2程序
因为要做fpga的图像upscaler,所以先搞了个matlab的程序验证,想了几天,看了点matlab的书,总算写了个可以用的
clear
clc
Inial_H = 800;Inial_V = 480;
Scaled_H = 1280; Scaled_V = 720;
A=imread('480p_in3.bmp');
[row col dem] = size(A);
red = A(:,:,1);
green = A(:,:,2);
blue = A(:,:,3);
B = zeros(Scaled_V,Scaled_H,3,'uint16');
% Vscale linear interpolation
TmpAV = zeros(Scaled_V,Inial_H,3,'uint16'); %tmp after vscale
for dem_i=1:3
for row_j=1:2:Inial_V
for col_k=1:Inial_H
Tmp_r = row_j+(row_j+1)/2-1;
TmpAV(Tmp_r,col_k,dem_i) = A(row_j,col_k,dem_i);
TmpAV(Tmp_r+1,col_k,dem_i) = A(row_j,col_k,dem_i)/3 + A(row_j+1,col_k,dem_i)/3*2;
if (row_j==Inial_V-1)
TmpAV(Tmp_r+2,col_k,dem_i) = A(row_j + 1,col_k,dem_i);
else
TmpAV(Tmp_r+2,col_k,dem_i) = A(row_j + 1,col_k,dem_i)/3*2+ A(row_j + 2,col_k,dem_i)/3;
end
end
end
资源评论
- wanghaijun842013-08-27不算太好的资源
- 莎Young2019-12-24里面有一个函数conv_m找不到,需用自带的conv替代
frankelly
- 粉丝: 1
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于jsp+mysql的JSP个人日记本源码.zip
- 基于jsp+mysql+servlet的JSP图书馆图书管理系统源码.zip
- 【2024win11软件启动速度反应慢解决方法附工具】
- 3.1_将字符串颠倒输出 .cpp
- 基于MATLAB实现的数字信号处理课后仿真代码,共十四章
- mysql-8.0(windows+mac版本).zip
- Screenshot_2024-05-14-17-26-40-479_com.tencent.mobileqq.jpg
- 749783406737663csgk_schedule.zip
- 基于html+css+js(jquery)开发的网易云商城+源码+音乐+商品详情+商城界面+商城购物车+网易云首页(高分优秀项目
- 信息论课程设计基于Python实现的霍夫曼、费诺、香农编码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功