首页 >> 综合精选 >

手机收发图片的原理是什么?

2022-09-08 14:57:07 来源: 用户: 

手机图片的存储

首先,在Linux/Unix操作系统(Android为Linux、 iPhone为Unix)中一切皆为文件。所以图片、音频、视频等资料也都是以二进制的形式进行存储的。那么什么是二进制存储呢?

如上图所示,图片文件就是以0101010...这种形式存储与手机中的。至于JPG格式图片/PNG格式图片等,这些知识图片压缩的一种格式,无论如何压缩,最终都是以二进制的形式储存。

那么图片怎么以二进制表示?手机如何识别图片的颜色?

图片是以很多个像素点组成的,然而每一个像素点都是以RGB色值表示的。

自然,当操作系统打开对于的二进制文件然后通过各种压缩格式的协议还原出其最终的像素信息,大小信息等等。

手机图片的收发

手机间的文件收发涉及到网络传输知识。发送端通过网络通信协议(如上图的TCP协议)将上面的图片二进制数据通过TCP报文段发送给接收端。然后接收端通过约定的传输的内容(也就是图片的二进制数据),按照指定的协议还原出图片。

然而,你可能会有疑问,TCP传输数据会丢吗?可靠吗?

答案是:可靠的

TCP是专门用于在不可靠的因特网上提供可靠的、端对端的字节流通信的协议。通过在发送方和接收方分别创建一个称为套接字的通信端口就可以获得TCP服务。

当TCP发出一个分组后,它启动一个超时计时器,如果在超时计时器到期之前收到了对方的确认,就撤销已设置的超时计时器。如果不能及时收到一个确认,就认为刚才发送的分组丢失了,将重发这个分组,这就叫超时重传。

TCP中保持可靠性的方式就是确认和重传机制,这样就可以在不可靠的传输网络上实现可靠的通信。

总结:图片在手机中以二进制形式保存,手机间的文件传输其实就是二进制数据的网络搬运。


图片以二进制形式数据形式存储在手机上,然后通过比特流的形式在手机上通过信道编码,压缩,调制的方式通过天线电磁波传送出去。


手机收发信号的过程是数据采集,基带处理,射频处理三个主要过程,主要技术实质上就是AD转换和DA转换。

一般来说,识别图片中的颜色可以使用OpenCV来实现,如识别某段视频的颜色,需要以下步骤1.色彩转换BGR2HSV

2.inRange提取颜色区域mask

3.对mask区域进行二值分析得到位置与轮廓信息

4.绘制外接椭圆与中心位置

5.显示结果

其中涉及到的知识点主要包括图像处理、色彩空间转换、形态学、轮廓分析等。


这个问题意思啊,非常宽泛

大概流程是,如微信,由通讯运营商建设通讯网络设备,传至微信公司服务器,再转发给你想发的人,你是想清楚那一段,具体,请留言。

怎么识别图片颜色,

你的手机是绿色,瞎子问你手机什么颜色,当告诉他的时候,就已经完成了一次图声信息转换。

同样的,不同颜色,图像,摄像头所产生的电信号是不一样,产生电信号转至图像编码器记录生成,

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章