JavaCV開發詳解之34:使用filter濾鏡實現字符滾動和無限循環滾動字符疊加,跑馬燈特效製作

javacv實戰專欄目錄:
JavaCV實戰專欄文章目錄(JavaCV速查手冊)

JavaCV實戰教程系列

前言

我們在 javaCV開發詳解之13:使用FFmpeg Filter過濾器處理音視頻中已經簡單介紹過如何使用javacv的過濾器實現,
在上一章 JavaCV開發詳解之32:使用filter濾鏡實現中文字符疊加JavaCV開發詳解之33:使用filter濾鏡實現動態日期時間疊加中我們實現了靜態字符疊加,和最常用的日期時間字符疊加,但是在製作視頻logo或者字幕和廣告時,會經常使用到滾動字符,所以本章將會在前面幾章的基礎上實現跑馬燈式的無限滾動字符疊加。

依賴

  1. 使用maven添加依賴
  <dependency>
    <groupId>org.bytedeco</groupId>
    <artifactId>javacv-platform</artifactId>
    <version>1.5.4</version>
  </dependency>
  1. 使用gradle添加依賴
dependencies {
    compile group: 'org.bytedeco', name: 'javacv-platform', version: '1.5.4'
  }

實現功能

1、調用攝像頭
2、使用中文字庫
3、疊加上下滾動字符
4、疊加左右滾動字符
5、疊加跑馬燈無限滾動字符

本文轉載自:https://eguid.blog.csdn.net/article/details/110086918

更多更完整的javacv文章請參考JavaCV實戰專欄文章目錄(JavaCV速查手冊)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章