
Matlab图像处理
明道士
嵌入式软件开发
展开
-
Matlab 保存视频每一帧图像
clc;close all;clear all;obj = VideoReader('E:\示例图像\扭曲帧\mat文件\expdata_large.avi');%输入视频位置numFrames = obj.NumberOfFrames;% 帧的总数for k = 1:numFrames frame = read(obj,k); nz = num2str(k); ...原创 2019-11-23 15:35:41 · 902 阅读 · 0 评论 -
图像全参考客观评价算法比较
一、Lin Zhang等人在论文《A COMPREHENSIVEEVALUATION OF FULL REFERENCE IMAGE QUALITY ASSESSMENT ALGORITHMS》中,比较了几种全参考图像质量评价算法,在此记录一下他们的结果。下表所示是他们所用的图像库,包含了:TID2008database,CSIQ database,LIVEdatabase,IVCdat...转载 2019-11-14 09:42:27 · 554 阅读 · 0 评论 -
opencv resize函数 ------ matlab imresize函数
matlab中 imresize默认bicubicopencv中 resize默认INTER_LINEAR(bilinear)就算用了同一种方法,结果还是不一致,原因在于 MATLAB 的imresize函数默认是开启了anti-aliasing,将其关闭,结果就跟 C++ 一样了:imresize(img1, [H,W],'AntiAliasing',false);...原创 2019-08-13 09:26:03 · 3298 阅读 · 3 评论 -
一个可以把模糊动漫图片变清晰的网站(基于超像素)
视频演示地址:https://www.bilibili.com/video/av38853167超像素的地址:http://waifu2x.udp.jp/github:https://github.com/nagadomi/waifu2x本程序使用卷积神经网络对动漫风格的图片进行放大操作(支持照片)。文件大小不得超过5MB;可降噪图像的最大尺寸:3000x3000px;可放大图像的最...转载 2019-06-29 09:29:28 · 16551 阅读 · 0 评论 -
图像处理之双线性插值法
1、线性插值的解释 单线性插值法 双线性插值法 2、另一位牛人讲的比较易懂 1.双线性插值 2.存在的问题 3、又是另一位讲的通俗易懂 1,原理 2,计算方法 3,加速以及优化策略 3.1 源图像和目标图像几何中心的对齐 3.2 将浮点运算转换成整数运算 4,代码 1、线性插值的解释双线...转载 2019-06-04 11:15:07 · 980 阅读 · 0 评论 -
matlab下将图片序列转化为视频文件
% % 将图片序列转化为视频文件framesPath = 'E:\示例图像\扭曲帧\下往上2\';%图像序列所在路径,同时要保证图像大小相同videoName = 'Bolt.avi';%表示将要创建的视频文件的名字fps = 15; %帧率startFrame = 1; %从哪一帧开始endFrame = 30; %哪一帧结束if(exist('videoName','file')...转载 2019-01-07 09:28:02 · 1417 阅读 · 0 评论 -
2015年的论文和代码
https://blog.youkuaiyun.com/qq_18343569/article/details/49001065转载 2018-12-15 11:11:17 · 200 阅读 · 0 评论 -
matlab avi视频文件与mat文件 互相转换
% 读取avi格式视频,并转换成mat格式;% 彩色图像,三通道单独存储;clc;clear all;obj = VideoReader('E:\示例图像\扭曲帧\1.avi\1.mp4');Frames =im2double(read(obj));for i=1:size(Frames,3) temR = Frames(:,:,i); temR = imresiz...原创 2018-11-16 21:52:23 · 3390 阅读 · 4 评论 -
Matlab 图像处理 笔记
批量保存视频每一帧图像: video = VideoReader('realSample.avi'); % 读取视频文件nFrames = video.NumberOfFrames; %得到帧数path_in='C:\Users\123\Desktop\畸形矫正\figure10 - 副本 - 副本\保存帧\'; % path_in 为保存路径,根据需要修改for i=1:nFram...原创 2018-10-04 16:18:14 · 266 阅读 · 0 评论 -
国外 雾图像、水下图像网站
雾图像:https://dragon.larc.nasa.gov/retinex/fog_haze/page3.html水下图像:http://bubblevision.naturefootage.com链接: https://pan.baidu.com/s/18Djxc2IsWWxnDU19n86R9A 提取码: yd2h 复制这段内容后打开百度网盘手机App,操作更方便哦...原创 2018-08-08 16:30:40 · 3713 阅读 · 24 评论 -
基于灰度世界、完美反射、动态阈值等图像自动白平衡算法的原理
白平衡是电视摄像领域一个非常重要的概念,通过它可以解决色彩还原和色调处理的一系列问题。白平衡是随着电子影像再现色彩真实而产生的,在专业摄像领域白平衡应用的较早,现在家用电子产品(家用摄像机、数码照相机)中也广泛地使用,然而技术的发展使得白平衡调整变得越来越简单容易,但许多使用者还不甚了解白平衡的工作原理,理解上存在诸多误区。它是实现摄像机图像能精确反映被摄物的色彩状况,有手动白平衡和自动白平衡等方...转载 2018-07-06 22:17:16 · 3022 阅读 · 0 评论 -
Matlab常用形态学操作函数
常用形态学操作函数(转自:http://blog.sina.com.cn/s/blog_4c52e9e20100e5if.html)1、dilate函数该函数能够实现二值图像的膨胀操作,有以下形式:BW2=dilate(BW1,SE)BW2=dilate(BW1,SE,…,n)其中:BW2=dilate(BW1,SE)表示使用二值结构要素矩阵SE队图像数据矩阵BW1执行膨胀操作。输入图像BW1的类...转载 2018-03-09 09:23:30 · 1026 阅读 · 0 评论