欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Matlab制作視頻并轉(zhuǎn)換成gif動(dòng)態(tài)圖的兩種方法

 更新時(shí)間:2018年08月08日 15:05:00   作者:themingyi  
這篇文章主要介紹了Matlab制作視頻并轉(zhuǎn)換成gif動(dòng)態(tài)圖的兩種方法,第一種方法使用movie(f)直接取生成AVI視頻文件,相對(duì)來說比較簡(jiǎn)單,需要的朋友可以參考下

一、第一個(gè)方法比較簡(jiǎn)單,就是使用movie(f)直接取生成AVI視頻文件。

%% f(t)-->f(4*t+12) 并且驗(yàn)證%%
function Signal_change()
tic%記錄程序運(yùn)行時(shí)間
figure
n = 0;
t = -2*pi:0.01:2*pi;
y = sin(t);%周期為2*pi
y_result = sin(4*t);
plot(t,y,'b');
xlabel('t');
ylabel('Amplitude');
n = n+1;
F(n) = getframe(gcf);%獲取當(dāng)前圖形并且保存到F(n)中
%saveas(gcf,['C:\Users\Administrator\Desktop\圖片\',num2str(n),'.jpg']);
hold on
%% 驗(yàn)證%%
%f(4*t+12) = f[4*(t + 3)].遵循先外后里原則具體的圖形變換實(shí)現(xiàn)為:
%1 、先將f(t)壓縮4倍
%2、再將壓縮的圖形左移3個(gè)單位。
y_now = sin(t);
h = plot(t,y_now,'--','YDatasource','y_now');
 %% f(t)-->f(4*t)%%
for i = 1:0.1:4
y_now = sin(i*t);
refreshdata(h,'caller');
drawnow;
n = n+1;
F(n) = getframe(gcf);
%saveas(gcf,['C:\Users\Administrator\Desktop\圖片\',num2str(n),'.jpg']);
pause(0.01);
end
%保留f(4*t)的圖形
n = n+1;
plot(t,y_result,'r');
F(n) = getframe(gcf);
%saveas(gcf,['C:\Users\Administrator\Desktop\圖片\',num2str(n),'.jpg']);
hold on
%% f(4*t)-->f(4*t+12)%%
for j = 0:0.1:3
y_now = sin(4*(t + j));
refreshdata(h,'caller');
drawnow;
n =n+1;
pause(0.1);
legend('sin(t)','sin(4t+12)','sin(4t)');
F(n) = getframe(gcf);
%saveas(gcf,['C:\Users\Administrator\Desktop\圖片\',num2str(n),'.jpg']);
end
movie(F);%生成視頻
movie2avi(F,'imovie1.avi','FPS',3);%設(shè)置視頻的幀率為3,數(shù)值越大速度越快

二、第二種方法是先將每一個(gè)動(dòng)畫中的圖片保存下來到一個(gè)文件夾中,然后進(jìn)行讀取并且制作處視頻文件。

程序示例:

function Avi()
%%大小寫非常重要%% 
n = 64;
WriterObj = VideoWriter('wmw');
WriterObj.FrameRate = 100;%此語句必須放置在
%WriterObj = VideoWriter('wmw')語句之后才能設(shè)置幀率
open(WriterObj);for i=1:n%逐次取出文件frame=imread(['C:\Users\Administrator\Desktop\圖片\',num2str(i),'.jpg']); %讀取文件writeVideo(WriterObj,frame);end close(WriterObj); 

原圖片文件在百度網(wǎng)盤:

鏈接:http://pan.baidu.com/s/1miFgCsg 密碼:vauv

下載之后保存在桌面上,程序就可以直接運(yùn)行

三、下面介紹將視頻文件轉(zhuǎn)換為gif文件

下載軟件:視頻GIF轉(zhuǎn)換(百度上搜索就好)

使用很方便。

四、在word中插入gif:

最為方便的辦法就是將word文件保存為網(wǎng)頁文件,然后打開保存的網(wǎng)頁文件gif圖片就可以正常顯示了

總結(jié)

以上所述是小編給大家介紹的Matlab制作視頻并轉(zhuǎn)換成gif動(dòng)態(tài)圖的兩種方法,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • C++17之std::any的具體使用

    C++17之std::any的具體使用

    本文主要介紹了C++17之std::any的具體使用,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • 老生常談C++的單例模式與線程安全單例模式(懶漢/餓漢)

    老生常談C++的單例模式與線程安全單例模式(懶漢/餓漢)

    下面小編就為大家?guī)硪黄仙U凜++的單例模式與線程安全單例模式(懶漢/餓漢)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-12-12
  • C語言實(shí)現(xiàn)彈跳小球動(dòng)畫

    C語言實(shí)現(xiàn)彈跳小球動(dòng)畫

    這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)彈跳小球動(dòng)畫,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • c++ String去除頭尾空格的方法

    c++ String去除頭尾空格的方法

    這篇文章主要介紹了c++ String去除頭尾空格的方法,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2014-10-10
  • C語言實(shí)現(xiàn)單詞小助手改進(jìn)版

    C語言實(shí)現(xiàn)單詞小助手改進(jìn)版

    這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)單詞小助手的改進(jìn)版,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • C語言數(shù)組指針的小例子

    C語言數(shù)組指針的小例子

    這篇文章介紹了,用c語言實(shí)現(xiàn)的一個(gè)數(shù)組指針的小例子,有需要的朋友可以參考一下
    2013-07-07
  • C++入門指南之貪吃蛇游戲的實(shí)現(xiàn)

    C++入門指南之貪吃蛇游戲的實(shí)現(xiàn)

    這篇文章主要給大家介紹了關(guān)于C++入門指南之貪吃蛇游戲?qū)崿F(xiàn)的相關(guān)資料,文章通過示例代碼介紹的非常詳細(xì),可以讓大家能短時(shí)間內(nèi)寫出一個(gè)貪吃蛇,需要的朋友可以參考下
    2021-10-10
  • Qt自定義控件實(shí)現(xiàn)圓盤進(jìn)度條

    Qt自定義控件實(shí)現(xiàn)圓盤進(jìn)度條

    這篇文章主要為大家詳細(xì)介紹了Qt自定義控件實(shí)現(xiàn)圓盤進(jìn)度條,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-12-12
  • C語言實(shí)現(xiàn)2048游戲(ege圖形庫版)

    C語言實(shí)現(xiàn)2048游戲(ege圖形庫版)

    這篇文章主要為大家詳細(xì)介紹了C語言實(shí)現(xiàn)2048游戲,ege圖形庫版,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • MFC對(duì)話框?qū)崿F(xiàn)梯形分頁

    MFC對(duì)話框?qū)崿F(xiàn)梯形分頁

    這篇文章主要為大家詳細(xì)介紹了MFC對(duì)話框?qū)崿F(xiàn)梯形分頁,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-06-06

最新評(píng)論