图形音视频
文章平均质量分 57
android_cai_niao
我是一名Android开发工程师,但我的技术好菜,好希望有人出一些容易看得懂的菜鸟教程。
展开
-
图像/视频恢复和增强CodeFormer
尝试增强旧照片/修复人工智能艺术。原创 2024-05-13 08:48:55 · 321 阅读 · 1 评论 -
宽动态设置
一般来说,如果拍摄场景中存在较大的亮度差异,比如同时有强光和阴影部分,那么较高的宽动态范围设置会更合适,因为它可以帮助摄像头在不同亮度条件下保留更多细节。但是,如果拍摄场景中的亮度差异不是很大,也可以选择较低的宽动态范围。摄像头的宽动态范围(Wide Dynamic Range,简称WDR)通常表示它能够同时捕捉到高光和阴影细节的能力。可以进行一些测试,调整不同的宽动态范围设置,并观察拍摄效果,以确定最适合当前场景的设置。公司的一款摄像头的宽动态范围为1-100,设置多少合适?原创 2024-05-08 09:19:53 · 303 阅读 · 0 评论 -
MediaCodec同步异步使用
为了简单,这里使用无预览的Camera视频采集,然后通过MediaCodec代码也很简单,就两个主要函数,,,需要注意的是,在打开摄像头之前,需要先申请权限。${++}${.codecInfo.name}${::class.java.simpleName}${::class.java.simpleName}${DateFormat.format(,System.())}生成的h264文件是裸流,可以使用VLC播放器进行播放。...原创 2022-08-17 11:43:56 · 1134 阅读 · 5 评论 -
使用缓冲的方式采集视频
这样就避免了每一帧都创建新的data对象,但是需要注意,我们在处理data数据的时候一定要快,假设需要25帧/秒,则每一帧的处理时间为40毫秒,我们必须在40毫秒内处理完data,然后再把data设置到。之后,才使用我们给的buffer对象装一帧的图像给我们,所以,在我们需要数据的时候就需要调用。这是一个无预览摄像头视频采集,只是一个非常简单的代码,中,如果处理的时间慢,就会导致丢帧。,只是因为系统只会在我们调用了。,如果一直需要,就需要一直调用。运行代码,会发现只打印了一次。运行代码,打印的都是。....原创 2022-07-27 10:19:03 · 276 阅读 · 0 评论 -
bmp格式说明
bmp24位位图格式创建bmp24位位图格式的图片打开Windows系统自带的画面软件,如下:点击“文件 > 另存为”,在弹出的界面中有4种bmp格式可以选择,如下:不知道bmp格式是不是只有上面的4种,还是有更多,我也懒得了解,这里我们只了解“24位位图”的bmp格式,因为这个格式比较简单,所以,在保存图片的时候要选择24位位图的bmp格式,不要选错了。bmp24位位图格式说明重新调整大小,如下:如上图,点击“重新调整大小”,然后在出现的界面中设置大小为2 x 3,这样的话我们的原创 2021-10-18 20:33:05 · 3587 阅读 · 0 评论