javaCV系列文章:
javacv開發詳解之1:呼叫本機攝像頭視頻
javaCV開發詳解之2:推流器實作,推本地攝像頭視頻到流媒體服務器以及攝像頭錄制視頻功能實作(基于javaCV-FFMPEG、javaCV-openCV)
javaCV開發詳解之3:收流器實作,錄制流媒體服務器的rtsp/rtmp視頻檔案(基于javaCV-FFMPEG)
javaCV開發詳解之4:轉流器實作(也可作為本地收流器、推流器,新增添加圖片及文字水印,視頻影像幀保存),實作rtsp/rtmp/本地檔案轉發到rtmp流媒體服務器(基于javaCV-FFMPEG)
javaCV開發詳解之5:錄制音頻(錄制麥克風)到本地檔案/流媒體服務器(基于javax.sound、javaCV-FFMPEG)
javaCV開發詳解之6:本地音頻(話筒設備)和視頻(攝像頭)抓取、混合并推送(錄制)到服務器(本地)
javaCV開發詳解之7:讓音頻轉換更加簡單,實作通用音頻編碼格式轉換、重采樣等音頻引數的轉換功能(以pcm16le編碼的wav轉mp3為例)
javaCV開發詳解之8:轉封裝在rtsp轉rtmp流中的應用(無須轉碼,更低的資源消耗,更好的性能,更低延遲)
javaCV開發詳解之9:基于gdigrab的windows螢屏畫面抓取/采集(基于javacv的螢屏截屏、錄屏功能)
javaCV開發詳解之10:基于dshow呼叫windows攝像頭視頻和音頻,想要獲取螢屏畫面首選gdigrab
javaCV開發詳解之11:視頻檔案轉gif動態圖片實作,也支持攝像機、桌面螢屏、流媒體等視頻源轉gif
javaCV開發詳解之12:視頻轉apng動態圖片實作,支持透明通道,支持攝像機、桌面螢屏、流媒體等視頻源轉apng動態圖
補充篇:
javaCV開發詳解補充篇:基于avfoundation的蘋果Mac和ios獲取螢屏畫面及錄屏/截屏以及攝像頭畫面和音頻采樣獲取實作
javaCV開發詳解之GIF動態圖片錄制補充篇:windows桌面螢屏畫面錄制成gif動態圖片,支持桌面任意取域生成gif,可擴展支持MacOS/安卓/linux等平臺,可擴展支持apng動態圖片
音視頻編解碼問題:javaCV如何快速進行音頻預處理和解復用編解碼(基于javaCV-FFMPEG)
音視頻編解碼問題:16/24/32位位音頻byte[]轉換為小端序short[],int[],以byte[]轉short[]為例
實作給圖片增加圖片水印或者文字水印(也支持視頻影像幀添加水印)
java原生實作螢屏設備遍歷和螢屏采集(捕獲)等功能
javacv文字識別系列:
javaCV文字識別之1:基于google的tesserac ocr識別圖片中的文字,跨平臺支持英文中文簡體繁體等各種字符識別
javaCV文字識別之2:視頻文字識別和視頻提取字幕文字字符
javacpp-ffmpeg系列:
javacpp-FFmpeg系列之1:視頻拉流解碼成YUVJ420P,并保存為jpg圖片
javacpp-FFmpeg系列之2:通用拉流解碼器,支持視頻拉流解碼并轉換為YUV、BGR24或RGB24等影像像素資料
javacpp-FFmpeg系列之3: 影像資料轉換(BGR與BufferdImage互轉,RGB與BufferdImage互轉)
javacpp-FFmpeg系列補充:FFmpeg解決avformat_find_stream_info檢索時間過長問題
javacpp-opencv系列:
一、javaCV影像處理之1:實時視頻添加文字水印并截取視頻影像保存成圖片,實作文字水印的字體、位置、大小、粗度、翻轉、平滑等操作
二、javaCV影像處理之2:實時視頻添加圖片水印,實作不同大小圖片疊加,影像透明度控制
三、javacv影像處理3:使用opencv原生方法遍歷攝像頭設備及呼叫(方便多攝像頭遍歷及呼叫,相比javacv更快的攝像頭讀取速度和效率,方便讀取后的影像處理)
四、javacv影像處理系列:國內車輛牌照檢測識別系統(萬份測驗準確率99.7%以上)
一、前言
JavaCV第9章開始到第12章,我們主要對螢屏錄制和gif/png動態圖片生成,有些同學不太明白怎么把螢屏錄制和gif/apng動態圖片結合起來,所以本章就詳細講解如何將windows桌面螢屏畫面錄制成gif動態圖片,
非常重要:
本章是為了演示如何使用JavaCV來作桌面螢屏畫面錄制gif或者apng等動態圖片,再本章基礎上修改即可做到MacOS\linux\安卓的桌面螢屏錄制成gif,
二、實作功能
本章主要實作windows桌面螢屏錄制成gif動態圖片,
1、支持桌面螢屏任意取域錄制gif
2、支持gif動態圖片轉碼壓縮解析度,錄制800x600的桌面,可以輸出400x300的gif動態圖片
3、支持一定幀數內的gif錄制,大家可以在此基礎上實作定時錄制和手動錄制,也都是可以的,
完整查看本章請到:https://blog.csdn.net/eguid_1/article/details/106668678
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/5196.html
標籤:其他
