自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux摄像头(v4l2应用)——在LCD上实时显示摄像头采集JPEG数据

前面使用了v4l2从摄像头获取到一帧图像,格式为JPEG,JPEG是经过压缩后的图像,如果要在LCD上显示,则需要将其解压缩得到RGB数据用于在LCD上显示,解压缩的过程就可以调用libjpeg开源库中的函数来完成解压,得到图像的RGB数据。下载源码移植后就可以使用了,在解码中需要用到最重要的结构体如下,struct jpeg_decompress_struct可以在libjpeg源码中jpeg.h中找到该结构体,其成员特别多,包含了jpeg图像的详细信息,同时也包含了解码后的数据信息。

2023-11-27 18:29:55 460 1

原创 Linux摄像头(v4l2应用)——获取摄像头一帧图像

V4L2(Video for Linux 2):Linux内核中视频设备中的驱动框架,对于应用层它提供了一系列的API接口,同时对于硬件层,它适配大部分的视频设备,因此通过调用V4L2的接口函数可以适配大部分的视频设备。

2023-11-26 16:16:03 3010 2

原创 Linux系统编程学习笔记——并发服务器基础

前面学习流socket编程时,服务器每次只能处理一个客户端,这个访问完了之后再去处理下一个,而在上一节中,通过listen()函数建立一个访问队列,服务器挨个处理每个客户端的访问。这种服务器就叫迭代型服务器,为了同时处理多个客户端,就可以用并发型服务器。迭代型服务器:服务器每次只处理一个客户端,只有当完全处理完一个客户端的请求后才去处理下一个客户端。并发型服务器:这种类型的服务器能够同时处理多个客户端的请求。

2023-08-14 15:13:20 57

原创 Linux系统编程学习笔记——Socket编程基础

socket网络编程基础:流socket(TCP)、数据报socket(UDP)。

2023-08-14 10:52:13 121

原创 Linux系统编程学习笔记——进程间的同步:信号量、互斥锁、信号

进程间的同步:信号量、互斥锁、信号

2023-08-12 19:20:12 183 1

原创 Linux系统编程学习笔记——进程间的通信:管道、FIFO、共享内存、消息队列。

进程间的通信:管道、FIFO、共享内存、消息队列

2023-08-11 14:44:26 183 1

原创 Linux系统编程学习笔记——进程与线程以及相关函数

linux系统编程中进程线程概念与fork()、wait()函数、pthread_create()函数使用。

2023-08-08 22:32:30 153

空空如也

空空如也

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

TA关注的人

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