自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 LinkedBlockingQueue讲解

`LinkedBlockingQueue` 是 Java 中 `java.util.concurrent` 包的一部分,属于并发集合类。它是一个基于链表实现的阻塞队列,适用于生产者-消费者模型。

2024-07-16 16:22:14 307

原创 ImageWriter

ImageWriter允许应用程序创建、管理和操作图像,以便在图像流或其他图像数据源中使用。类提供了一组功能丰富的方法,用于管理和操作图像数据,是 Android 图像处理和传输中重要的组件之一。从 Android P 开始,私有图像也可以通过它们的硬件缓冲区(在可用时)通过。通过设置图像释放监听器,可以及时处理图像的释放事件。的用途,例如用于输入、输出或其他特定的用途。指定了回调方法在主线程的 Looper 上执行,以确保在主线程中处理回调逻辑。

2024-07-15 19:50:01 886

原创 RowStride 和 PixelStride 的区别

RowStride(行步长):从一行的起始位置到下一行的起始位置之间的字节数。它通常用于处理每行末尾的填充数据,以对齐行数据。PixelStride(像素步长):从一个像素的起始位置到下一个像素的起始位置之间的字节数。它通常用于处理每个像素包含的多个通道(例如RGB、RGBA)或额外的填充数据。

2024-07-15 16:47:40 397

原创 Android 三方算法库导入及使用

Android studio 三方算法导入使用教程

2024-06-26 14:48:08 764 4

原创 Image常见方法解析

Image类提供了访问图像数据的方法,允许应用程序直接处理图像数据。以下是Image图像格式和属性: 获取图像的格式,如 JPEG、YUV 等。getWidth(): 获取图像的宽度。: 获取图像的高度。: 获取图像的时间戳。: 获取图像的裁剪矩形。图像数据访问: 获取图像的颜色平面数组,用于访问图像数据的每个平面。: 获取图像关联的,用于直接访问 GPU 和硬件。图像数据处理close(): 关闭图像,释放图像资源,防止访问已关闭的图像。其他功能: 设置图像的时间戳。

2024-05-24 11:38:23 608

原创 OutputConfiguration类方法及使用

OutputConfiguration类是 Android 硬件 camera2 API 中用于配置和管理相机捕获会话输出目标的关键类。

2024-05-24 11:36:08 369

原创 Android.mk 属性解析

android.mk 属性解析

2024-05-10 20:48:51 816

原创 ImageReader常用方法讲解

ImageReader类允许应用程序直接访问渲染到Surface中的图像数据.图像数据被封装在image对象中,并且可以同时访问多个这样的对象,最多可以访问由maxImages构造函数参数指定的数量。通过Surface发送到ImageReader的新图像被排队,直到通过acquireLatestImage或acquireNextImage调用访问。由于内存限制,如果ImageReader不能以与生成速率相等的速率获取和释放图像,那么图像源最终会在试图渲染到Surface时停止或丢弃图像。

2024-05-10 20:47:01 2467

原创 Android 判断应用是否处于非全屏模式或fullScreen

fullScreen判断,对于常见大多数安卓应用判断分屏的方法是使用isInMultiWindowMode()方法来判断是否是处于全屏状态,当这种方法有一种特殊途径会失效,我们先介绍isInMultiWindowMode()方法。在使用另外一种,通过android.app.WindowConfiguration–>getWindowingMode 通过反射的方法调用到这个。

2024-04-29 11:26:32 1158 2

原创 Image转YuvImage 方法及解析

如何将Image图像装YUV格式。图像算法大多数是以yuv格式输入,所以如何将其转换。

2024-04-26 11:58:36 1541 5

原创 YUV原理和格式详解

YUV是指亮度参数和色度参量分开表示的像素格式,其中“Y”表示明亮度(Luminance或Luma),也就是灰度值;而“U”和“V”表示的则是色度(Chrominance或Chrima),作用是描述色彩及饱和度,用于指定像素的颜色。Y:亮度分量,表示物理线性空间亮度。U:蓝色投影。V:红色投影。YUV同RGB 类似,也是一种颜色编码方法,主要用于电视系统以及模拟视频领域,它讲亮度信息(Y)与色彩信息(UV)分离,没有UV信息一样能够显示完整的图像,只不过是黑白色的。

2023-01-30 09:50:48 8750

libyuv静态库文件

libyuv静态库文件

2024-06-26

空空如也

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

TA关注的人

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