matlab练习程序(随机粒子切换特效)

2023-05-16

视频制作软件中一般都会有相邻帧切换的特效,我过去用过vagas好像就有很多切换特效。

我想这个也算是其中一种吧,虽然我不确定实际中到底有没有这种切换。

实际上我只是下班后太无聊了,写着玩的,没什么高深的东西。

从lena图转换为rice图的效果如下:

matlab代码如下:


clear all;close all;clc;

img=imread('lena.jpg');
img2=imread('rice.png');
[h w]=size(img);

imshow(img,[]);

flag=1;
k=0.0;
while 1
    imgn=zeros(h,w);
    for y=1:h
        for x=1:w

            dx=rand()*2*w*k-w*k;
            dy=rand()*2*h*k-h*k;

            xx=round(x+dx);
            yy=round(y+dy);

            if xx>=1 && xx<=w && yy>=1 && yy<=h
                imgn(yy,xx)=img(y,x);
            end
        end
    end
    if flag==1
        k=k+0.05;
    else
        k=k-0.05;
    end
   
    if k>=1
       flag=0;
       img=img2;
    end
    if k<=0
       flag=1;
       break;
    end

    figure(1)
    imshow(imgn,[]);

end

imshow(img,[])  

 

转载于:https://www.cnblogs.com/tiandsp/p/3942388.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

matlab练习程序(随机粒子切换特效) 的相关文章

随机推荐

  • 内定抽奖小程序_如何通过“悟空抽奖”微信小程序快速发起“虚拟抽奖”?

    一 什么是虚拟抽奖 xff1f 虚拟抽奖是指您可以用兑奖码或者现金作为奖品 xff0c 发起抽奖的时候直接设置奖品类型为虚拟 xff0c 奖品图片的尺寸尽量选择宽高比例为3 2的图片作为封面 二 设置虚拟抽奖有什么好处 xff1f 虚拟抽奖
  • 查看linux网速的命令,Ubuntu中查看网速的命令

    在这里我们要使用Linux系统中的查看网速的命令 xff0c 指的是查看网卡此时是工作在哪种速度的模式下 因为通常现在的网卡都支持10M 100M 1000M的网速 xff0c 但是具体的网卡速度工作模式 xff0c 要根据计算机所处的网络
  • 解决mac安装homebrew后报错-bash: brew: command not found

    参照官网上很简单的一句安装命令 xff0c usr bin ruby e 34 curl fsSL https raw githubusercontent com Homebrew install master install 34 安装完
  • 服务器cpu虚拟化怎么开启,开启cpu虚拟化

    开启cpu虚拟化 内容精选 换一换 VirtualBox是一款开源免费跨平台的虚拟机软件 xff0c 本节指导用户完成VirtualBox的安装 安装VirtualBox的主机需满足以下条件 推荐使用64位的Windows操作系统的主机安装
  • 注册表修改3389端口号

    用注册表修改3389端口号 1 改端口 xff1a 简单操作步骤 xff1a 打开 34 开始 运行 34 xff0c 输入 34 regedit 34 xff0c 打开注册表 xff0c 进入以下路径 xff1a HKEY LOCAL M
  • 这个项目碉堡了

    新年第一天上班 xff0c 没想到就立春了 xff0c 俗话说 xff0c 一年之计在于春 xff0c 全新的 17 年开始啦 xff0c 来 xff0c 收拾下心情 xff0c 投入到工作中 xff0c 撸起袖子 xff0c 就是干 xf
  • RedHat 6.5(x86_64)启动nagios客户端nrpe报错的解决方法

    tar xvf nagios tar gz C usr local usr local nagios bin nrpe c usr local nagios etc nrpe cfg d bash usr local nagios bin
  • wifi dhcp linux,archlinux 安装前的网络设置 静态IP DHCP 无线WIFI

    安装版本archlinux 20200701 xff0c 在安装前的网络配置 一 准备阶段 xff0c 查看网卡状态是否up xff0c 设置网卡为up状态 查看网卡信息 ip link 如果要使用的网卡包含state down字段 xff
  • java 判断 string null_java 字符串为null 如何判断

    判别一个字符串str不为空的办法有 xff1a 1 str 61 61 null 2 str isEmpty str 61 61 null 是有必要存在的 假如 String 类型为null 而去停止 equals String 或 len
  • What is my IP?

    今天介绍2个小工具 放心 xff0c 都是绿色的 xff0c 而且免安装 第一个叫whatismyip com 正如其名 xff0c 这个工具是用来看自己的IP的 啥 xff1f 你觉得太胡扯 xff1f 你是不是觉得看自己IP地址太简单
  • libqxt编译

    一 说明 编译环境 xff1a win10 qt5 6 1 1 vs2013和libqxt源码 从git上下载 libqxt xff1a libqxt 关于libqxt的说明 xff0c 请到libqxt的官网阅读 xff0c 说着看图1
  • ASP.NET CORE系列【五】webapi整理以及RESTful风格化

    原文 ASP NET CORE系列 五 webapi整理以及RESTful风格化 介绍 什么是RESTful xff1f 这里不多做赘述 xff0c 详情请百度 xff01 哈哈 xff0c 本来还想巴拉巴拉介绍一些webapi RESTf
  • mac系统如何生成SSH key与GitHub通信

    一 检查 SSH key 是否存在 在终端输入 xff1a ls al ssh 如果没有 xff0c 终端显示如下 xff1a No such file or directory 如果已经存在 xff0c 则会显示 id rsa 和 id
  • TortoiseSVN 忽略文件 忽略已提交文件

    主要以下两种情况 xff1a 1 首次提交就做好了忽略拦截 xff1a 项目首次提交到svn服务器的时候 xff0c 把该删的删了 xff0c 然后设置忽略规则 xff0c 就没问题了 2 提交一段时间忽然想忽略拦截 xff1a 经常碰到的
  • java里getter和setter的作用和区别是什么?

    java是典型的面向对象的编程语言 xff0c 面向对象三个特性 xff0c 继承性 xff0c 多态性 xff0c 封装性 xff0c 主要和封装性考虑 xff0c 类里面的变量不想设置成公共的类型 xff0c 但是还要给外部使用在这种实
  • FC金手指使用方法+大全

    一 文章来由 童年 小时候除了小霸王FC主机 xff0c 然后就是世嘉MD主机 xff0c 玩的好多啊 xff0c 但有些游戏一直没打穿留下遗憾 网上找金手指使用方法 xff0c 都真真假假 xff0c 鱼龙混杂 xff0c 试了很多终于得
  • shell根据关键字获取文件某一行的行号

    为什么80 的码农都做不了架构师 xff1f gt gt gt cat n 文件名 grep 39 关键字 39 awk 39 print 1 39 cat n是获取行号 xff0c 要是获取行内容 xff0c 去掉 n就可以了 转载于 h
  • VS Code编译支持C++11问题

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 如果你正确配置了 xff0c 能正确编译c 43 43 xff0c 但是发现auto等一些关键词不能使用 xff0c 那么 xff0c 请尝试如下操作 xff1a 打开ta
  • word2007自动生成参考文献引用并且右上角标注

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 在写毕业论文时 xff0c 总要处理四五十篇的参考文献的引用 xff0c 本文就介绍如何快捷自动生成参考文献引用 xff0c 同时实现参考文献右上角标注 打开需要排版的论文
  • matlab练习程序(随机粒子切换特效)

    视频制作软件中一般都会有相邻帧切换的特效 xff0c 我过去用过vagas好像就有很多切换特效 我想这个也算是其中一种吧 xff0c 虽然我不确定实际中到底有没有这种切换 实际上我只是下班后太无聊了 xff0c 写着玩的 xff0c 没什么