自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

eguid

JavaCV技术拓荒者。专注于音视频流媒体、计算机视觉以及计算机图形技术的探索与实践。博主主更新平台:CSDN,其他平台小伙伴如要联系博主请到CSDN,欢迎大家“关注、点赞、收藏”一键三连。GAYHUB:https://github.com/eguid

  • 博客(9)
  • 资源 (62)
  • 论坛 (1)
  • 收藏
  • 关注

原创 javaFX系列之Canvas画板绘制组件:最简单的画板绘制图形实现
原力计划

前言本章接着之前的根据组件学习javaFX的系列教程,本章为javaFX图片浏览器的简单实现。javaFX结构组件javaFX基础|____ javaFX线程结构分析|____ javaFX系列之launcher启动器:两种启动javaFX的方式及launch(args[])参数设置和获取场景图(Scenen graph)图形系统(Graphics System)Glass窗体工具包(Glass window toolkit)多媒体和图形(media and image

2020-05-31 23:59:28 997

原创 javaFX系列之Image组件:最简单的Image图片浏览器(支持动态图)
原力计划

前言本章接着之前的根据组件学习javaFX的系列教程,本章为javaFX图片浏览器的简单实现。javaFX结构组件javaFX基础|____ javaFX线程结构分析|____ javaFX系列之launcher启动器:两种启动javaFX的方式及launch(args[])参数设置和获取场景图(Scenen graph)图形系统(Graphics System)Glass窗体工具包(Glass window toolkit)多媒体和图形(media and image

2020-05-28 16:55:44 597

原创 javaFX系列之launcher启动器:两种启动javaFX的方式及launch(args[])参数设置和获取
原力计划

前言本章接着之前的根据组件学习javaFX的系列教程,本章为javaFX视频播放器的简单实现。javaFX结构组件javaFX基础(javaFX系列之launcher启动器:两种启动javaFX的方式及launch(args[])参数设置和获取)<—本章场景图(Scenen graph)图形系统(Graphics System)Glass窗体工具包(Glass window toolkit)多媒体和图形(media and images)web组件(web component)cs

2020-05-25 15:44:18 1073

原创 javaFX系列之web组件:史上最简单的javaFX浏览器实现(web component组件)
原力计划

前言本章接着之前的根据组件学习javaFX的系列教程,本章为javaFX视频播放器的简单实现。javaFX结构组件场景图(Scenen graph)图形系统(Graphics System)Glass窗体工具包(Glass window toolkit)多媒体和图形(media and images)web组件(web component)<------本章css样式UI控件(UI controls)布局(layout)视觉特效(visual effects)参考本章有且

2020-05-23 18:34:09 1142

原创 javaFX系列之media组件:史上最简单的javaFX视频播放器实现
原力计划

前言本章接着之前的根据组件学习javaFX的系列教程,本章为javaFX视频播放器的简单实现。javaFX结构组件场景图(Scenen graph)图形系统(Graphics System)Glass窗体工具包(Glass window toolkit)多媒体和图形(media and images)<-----本章节web组件(web component)css样式UI控件(UI controls)布局(layout)视觉特效(visual effects)参考本章有且

2020-05-23 18:24:39 1274

原创 锋利的javaCV文字识别篇之二:视频文字识别和视频提取字幕文字字符

前言上一章我们实现了图片的文字识别和提取,本章基于javacv中的tesserac 和ffmpeg实现视频文字识别和提取javacv中包含ffmpeg和tesserac两个库以及tesserac的依赖库leptonica。读取视频帧javacv已经帮我们封装好了,直接就可以读取到视频帧,麻烦的是,测试的时候发现javacv设置像素格式不起效果,所以我们只能通过BufferedImage进行转换后才能进行图片文字识别,性能上肯定会有折扣,后面我会放出基于ffmpeg的解码并转换为rgb像素后提供给t

2020-05-10 23:30:57 1246 1

原创 javaCV开发详解之补充篇:根据视频时间戳同步播放图像画面以及视频倍速播放实现
原力计划

javaCV系列文章:javacv开发详解之1:调用本机摄像头视频javaCV开发详解之2:推流器实现,推本地摄像头视频到流媒体服务器以及摄像头录制视频功能实现(基于javaCV-FFMPEG、javaCV-openCV)javaCV开发详解之3:收流器实现,录制流媒体服务器的rtsp/rtmp视频文件(基于javaCV-FFMPEG)javaCV开发详解之4:转流器实现(也可作为本地收流器、推流器,新增添加图片及文字水印,视频图像帧保存),实现rtsp/rtmp/本地文件转发到rtmp流

2020-05-10 01:19:26 923

原创 锋利的javaCV文字识别篇之一:基于tesserac ocr检测识别图片文字,不仅跨平台还支持英文中文简体繁体等各种字符识别

前言本篇文章属于javacv系列的扩展篇。我们之前已经通过javacv实现了流媒体这块的音视频编解码等等操作,还有图像处理,虽然使用opencv也可以实现文字识别,但是识别率不高,所以来试试google开源的tesserac ocr看看效果。我们分为三步就可以做到实现:首先,我们要添加依赖;次之,准备资源(需要训练好的语言包以及需要进行识别的图片,这里会提供最新的英文版下载以及中文简繁体下载地址);最后就开始编写代码。废话少说,立刻开始吧。1、添加依赖(1)gradle方式

2020-05-09 18:04:24 1403 1

原创 流媒体直播实时视频延迟时间排查和剖析:gop关键帧间隔导致延迟,流媒体和播放器缓存,B帧等导致的延迟
原力计划

流媒体直播实时视频延迟时间剖析前言我们在搭建直播平台等流媒体服务平台的时候总会遇到延迟的问题,很多人表示束手无策,不知从何下手去优化延迟。本章就从流媒体平台整体到协议细节来剖析和解决直播实时视频的延迟问题。1、播放器延迟(1)默认缓存延迟目前已知VLC、videojs等播放器包含不定的缓存解决办法:(1)VLC可以在配置中设置低延迟(2)videojs暂时无法自定义设...

2020-05-07 10:27:41 1041

opencv-windows-x86_64.jar

opencv的驱动引用包,兼容windows的x86,x64平台

2016-06-14

opencv.jar

opencv的java引用包,java开发不需要安装opencv

2016-06-14

FFmpegCommandHandler.jar

FFmpegCommandHandler.jar是java封装的用于方便操作ffmpeg命令的管理器,支持ffmpeg命令任务执行,停止及任务信息查询

2016-10-30

haarcascade_frontalface_alt.xml

eguid专栏中javacv进阶opencv图像处理和图像识别专栏文章使用的基于haar级联分类的正面人脸特征检测

2020-07-15

traineddata.zip

traineddata包含google的tesseract英文语言包和中文简体语言包,可以用于图片文字识别

2020-05-09

五子棋-eguid

简单五子棋游戏,实现黑白棋可交替下棋,原创五子连珠算法

2016-05-27

opencv-android-x86.jar

opencv用于支持安卓x86平台(比如:手机平板上用的是Intel的处理器)的驱动引用包

2016-06-14

opencv-android-arm.jar

oepncv用于支持安卓ARM平台的驱动引用包

2016-06-14

opencv-linux-x86_64.jar

opencv用于支持linux的x86,x64平台的引用包(注:javacv引用该包不再需要额外安装opencv)

2016-06-14

opencv-macosx-x86_64.jar

opencv用于支持苹果mac系统的x86,x64平台的驱动引用包(注:引用该包不需要再额外安装opencv驱动)

2016-06-14

javacpp.jar

javacpp,与javacv搭配使用的引用包(注:javacv0.8以上不需要安装opencv驱动)

2016-06-14

javaCV1.2.jar

javacv最新1.2引用包(注:javacv0.8以上不需要安装opencv驱动)

2016-06-14

javacv-platform-1.3-bin.zip

javacv-platform-1.3-bin.zip包含javacv1.3版本所有依赖包

2016-12-23

javacv-ffmpeg-1.3.zip

javacv-ffmpeg-1.3.zip 包含javacv中所有ffmpeg依赖包

2016-12-23

javacv-opencv-1.3.zip

javacv-opencv-1.3.zip包含javacv1.3中所有opencv包

2016-12-20

javacv-core-1.3.zip

javacv-core-1.3.zip包含javacv.jar,javacpp.jar和javacv-platform.jar三个核心jar包

2016-12-20

javacv-platform-1.3.3-bin.zip

javacv官方最新全量jar包,javacv-platform-1.3.3-bin.zip,由于github国内下载较慢,此文件只作为分流,由于现在csdn没办法设置免费资源了,只能设置最低的2分,望大家见谅!

2017-12-05

Adobe_Flash_File_Video_Format_Specification_v10_1

Adobe_Flash_File_Video_Format_Specification_v10_1是adobe flash视频文件格式规范文档,用于描述flv和f4v的文件格式标准规范的文档

2020-12-31

resources.zip

该resources压缩包是lwjgl游戏示例的素材资源,将此资源放在cc\eguid\learnlwjgl\learnlwjgl\resources路径下即可

2020-11-13

pgrFlyCaptureManual-v1.4.pdf

pgrFlyCaptureManual-v1.4是flycapture开发库的官方开发指南,英文版,本资源用于配合javacv进阶flycapture教程

2020-10-25

opencv-linux-x86.jar

opencv-linux-x86.jar

2016-09-28

ffmpeg-20200628-4cfcfb3-macos64-static.zip

ffmpeg-20200628-4cfcfb3-macos64-static.zip是ffmpeg官方提供的mac平台编译好的运行库,可以直接运行

2020-07-13

360zip_setup_4.0.0.1230.exe

eguid倾情推荐的非常好用的360解压缩工具软件,eguid专栏都使用该软件作为解压缩工具,非常好用,推荐!!!!

2020-07-02

big_buck_bunny.mp4

eguid的JavaCV开发指南专栏中使用的测试视频:big_buck_bunny.mp4,为保证测试的一致性,欢迎下载使用

2020-07-02

ffmpeg-20200628.7z

ffmpeg-windows-x64-20200628最新版本,里面带三个bat,用于查看是否支持intel、amd和nvidia的硬件加速

2020-07-01

nginx for Windows - documentation 1.8.pdf

nginx for Windows - documentation 1.8 版本 的详细配置使用指南,英文原版

2020-05-06

eguid srs console

SRS流媒体服务控制台离线版,可本地部署(eguid srs console),中文,可配合srs使用

2019-05-01

BaseLog-2017.4.10.jar

基于java.util.logging实现轻量级日志记录库(增加根据当前类class初始化,修复线程池模型(javaEE)下的堆栈轨迹顺序与当前调用方法不一致问题)

2017-04-09

soapClient.zip

soapClient是一个webservice客户端,支持soap1.1和soap1.2标准,方便webervice接口动态调用和数据采集

2017-03-15

FlashWavRecorder(eguid修改版).zip

FlashWavRecorder(eguid修改版).zip是基于FlashWavRecorder修改的,中文的,方便立即实现的浏览器端flash音频录制上传插件,支持IE8以上浏览器

2016-11-16

lucene-5.5.3.zip

lucene-5.5.3.zip Apache lucene官方lucecne5.5.3集合包

2016-11-09

FFmpegCommandHandler(by eguid).jar

FFmpegCommandHandler(by eguid).jar 是java封装的用于方便管理ffmpeg命令的执行、停止、查询执行信息的简单管理器,可用于ffmpeg推流,拉流,比如rtsp->rtmp等操作,支持全部ffmpeg命令

2016-10-30

ffmpeg-3.1.2-1.2-windows-x86.jar

ffmpeg-3.1.2-1.2-windows-x86.jar 是javaCV-FFmpeg在windows32位环境依赖包,在windows32位系统中开发或者部署需要用到该包

2016-10-21

ffmpeg-3.1.2-1.2-windows-x86_64.jar

ffmpeg-3.1.2-1.2-windows-x86_64.jar是javaCV-FFmpeg的windows64位环境开发包,在windows64位系统中使用该包进行开发部署

2016-10-21

ffmpeg-3.1.2-1.2-macosx-x86_64.jar

ffmpeg-3.1.2-1.2-macosx-x86_64.jar 是javaCV-FFmpeg在苹果Mac64位系统环境依赖包

2016-10-21

ffmpeg-3.1.2-1.2-linux-x86.jar

ffmpeg-3.1.2-1.2-linux-x86.jar是javaCV在linux32位平台的依赖包

2016-10-21

ffmpeg-3.1.2-1.2-linux-x86_64.jar

ffmpeg-3.1.2-1.2-linux-x86_64.jar是javaCV-ffmpeg在linux64位环境下的依赖包

2016-10-21

ffmpeg-3.1.2-1.2-android-x86.jar

ffmpeg-3.1.2-1.2-android-x86.jar是javaCV-FFmpeg在安卓x86平台的依赖包

2016-10-21

ffmpeg-3.1.2-1.2-android-arm.jar

ffmpeg-3.1.2-1.2-android-arm.jar是javaCV-FFmpeg安卓端arm平台的依赖包

2016-10-21

ffmpeg-3.1.2-1.2.jar

ffmpeg-3.1.2-1.2.jar是javaCV-FFmpeg的依赖包,使用ffmpeg功能必须使用该包

2016-10-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除