关于想写我与Java的故事,满脑子却都是与JavaCV纠缠不清的那段日子

Posted eguid_1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于想写我与Java的故事,满脑子却都是与JavaCV纠缠不清的那段日子相关的知识,希望对你有一定的参考价值。

前言

又是一年初夏,深夜宛如昨日。

想象一下博主此刻激动的心,颤抖的腿,敲着手里熟悉的键盘,哇~,这该死又动听节奏,直让人欲罢不能。键盘上长期敲打出来的手指印,见证着博主的每一次的成长和手指印😄。
夜不能寐的博主忽然意识到好久没注意到键盘上的字母了,仔细一看,哇塞!居然都认识,手动尴尬(水文要都这么写,估计很多读者头皮都发麻,手动狗头)。
就犹如写了这么多年的Java,静下来,才真的意识到,永远都看不腻的,也就只有代码了吧。每天陪在身边这么久的,也许,真的就只有代码了吧(手动煽情)。

今天怀着无比沉痛的心情,不对,应该是激动的心,颤抖的手,胸中又升起一股Java在手,helloworld我有的雄壮决心,回顾我的Java历程,不对,更准确点应该是与JavaCV不死不休的历程。

我与Java JavaCV不得不说的“艰难”历程

缘起,妙不可言

那是2016年初吧,起初的时候并不知道JavaCV,当时博主还只是个孩子啊(再次手动狗头),好吧,当时只知道FFmpeg,以及在业内已经很有名气的”雷霄骅“博士。
基本上用FFmpeg就很简单就实现了想要的功能,也就是看实时视频呀,当然想要在网页上播放实时视频的话,那时候除了微软的silverlisght、activex和以及adobe的flash插件没别更好的选择了。虽然但是尽管还是,那时候的Java在音视频这块确实不太行。
后来又要需要实现语音对讲,这时候FFmpeg是指望不上了,只能用代码方式做了,再加上那时候github还没被墙的这么腻害,访问起来还挺流畅,记得那时候JavaCV是1.2版本吧,要文档没文档,搜也搜不到,大家可以搜一搜2016年之前有啥JavaCV的文档可以参考不。连博主自己都佩服自己的钻研精神,也可能是左牵黄,右擎苍,西北望,脚崴了,此处应是豪云壮志,气吞万里如虎,balabala…

两个人的JavaCV讨论群

经过初期的预研,博主已经输出了《JavaCV开发详解》前7篇文章,并且顺带着搞定了语音对讲功能,但是噪音问题一直没解决,也就是降噪,音频降噪这块真的是硬伤,也实在太过硬核,就让它像一线城市的房.价一样留待后来人解决吧。
正所谓,众人拾柴火焰高,心想一个人力量确实有限,还是得大家伙一起研究才是正途,
于是我们的第一个管理员就这样诞生了,一位亲切的”山东老哥“,虽然咱们人少,就俩人,但是讨论的氛围还是很热切的,每天群里99+聊天记录都是小case。
后来群里的人越来越多,一个群满了,又建了第二个群,第三个群…一直到第五个群。后来”山东老哥“离开了,可能群里有些”元老“还记得他,或许吧。不管人生如何,至少曾经相遇,往事且让它随风而来,又随风而去。
再后来,再后来真的编不下去了,当然是选择提桶跑路了,风紧,扯呼~

再续前缘

转眼就是2020年了,谁曾想到,之前在CSDN上写的几篇《JavaCV开发详解》文章居然爆火,每天找博主讨论的人那真是络绎不绝,那家伙,人山人海哇。有些怀恋“山东老哥”。
于是开写《JavaCV入门指南》,为了尽量减少篇幅,降低读者心智负担,把这么多年的理论研究全都凝练出来,一共写了7篇,刚好对应《JavaCV开发详解》起初的7篇文章数量。最后一篇后来补上的,方便承上启下,让读者能够顺畅的过渡到《JavaCV开发详解》的案例实战中。《JavaCV入门指南》一经推出,就被各大“爬.虫”网站疯狂转载,还被翻译到国外网站。
然后就是有群里小伙伴们各种花式催更《JavaCV开发详解》系列,于是乎,博主每天“战战兢兢“的在各位大佬们催更的水生火热之中默默耕耘。
于是又有了FFmpeg,opencv,tesserac进阶系列和JavaCV音视频宝典(高级教程)

期间,又和群里的管理员大佬”最美的太阳“合作开发了EasyMedia,感谢群里大佬们默默为开源技术的推广贡献自己的一份力量。

后续

如今JavaCV这颗无人问津的小径真的成了”康庄大道“。当然了,这些都离不开大家的不懈支持,才有了博主不断更新的动力。还是当初的那句话”走的人多了,也许真就成了路“,送给大家,与君共勉。
后面依然会继续更新JavaCV系列教程,不定期在博客里分享一些开源技术。也欢迎大家积极反馈遇到的问题,博主看到基本上都会一一解答。
后面可能会不止写JavaCV相关的内容,可能会更多的写一些音视频相关技术的分享。

结语

不知不觉中,Java已经27岁了,而JavaCV的历程只是Java历史中很小的一部分,而这很小的一部分,见证了很多人的成长。就像往事又怎会随风而去一样,只是埋在心里。
这就是博主与Java JavaCV不得不说的“艰难”历程。大家又有什么想法呢,欢迎到评论区评论,再次感谢大家一直以来的支持!

在这燥热的初夏,您手里的点赞,收藏,评论就如那一缕微风吹拂,荡漾起一圈圈涟漪,对于博主来说,又何止是激起那浪花一朵朵。


走的人多了,也许真就成了路

以上是关于关于想写我与Java的故事,满脑子却都是与JavaCV纠缠不清的那段日子的主要内容,如果未能解决你的问题,请参考以下文章

关于想写我与Java的故事,满脑子却都是与JavaCV纠缠不清的那段日子

我与Java Boy的10年-从小白到资深架构

毕业一年我与Java的故事

#我与Java虚拟机的故事#连载07:我放弃了对JVM的进一步学习

我与TDengine的故事

甭管O2O风向如何,请别满脑子想着接客