手机摄像头的相关知识
不过手机上的cmos采用的是最差的芯片,就算是拍照手机也不的cmos芯片也不能和相机里的cmos对比。因为手机的cmos芯片很小,要比相机里的cmos小很多,在对相片的分析和色彩还原,去除杂质等效果都有很大的差异。
CMOS经过加工也可以作为数码摄影中的图像传感器,CMOS传感器也可细分为被动式像素传感器。CMOS传感器具有较高的灵敏度、较短曝光时间和日渐缩小的像素尺寸。由于许多场景的拍摄都是在照明条件很差的情况下进行的,因此拥有较大的动态范围将是十分有益的。
2000年,夏普J-SH04成为世界上第一款置入摄像头的手机;2002年,诺基亚7650作为国内第一款拍照手机上市;2003年,又是夏普,拥有百万级像素的拍照手机夏普j-sh53问世……拍照功能已逐渐成为手机上的一项标配,但是如何选择手机摄像头呢?
1、主要结构
镜头
摄像头镜头由透镜结构组成,镜头主要决定画面清晰度(画面清透度、光线、远近景)、图像显示范围、画面处理速度,同时影响硬件支持的最高像素。
摄像头镜头品质差异主要取决于镜头的材质和处理工艺。诺基亚部分手机就常自称是通过卡尔蔡司认证的镜头,有兴趣的朋友可以自己去查,下面只讲两个主要衡量指标:
材质:镜头从材质上分塑胶透镜(P)和玻璃透镜(G)两种,可以通过多种组合方式形成最后的镜头,常见的组合有:1P、2P、1G1P、1G2P、2G2P、2G3P、4G、5G(2P就是2片塑胶,2G2P就是2片玻璃2片塑胶,其它的类似)。透镜越多成像效果越好;玻璃透镜比塑胶的效果好,价格也更贵;加了镀膜玻璃的则更好,可以增加通光量,减少反光,使成像清晰,画质明亮鲜艳。 透光度(光圈系数):透光度越强成像效果越好,透光度有标准衡量数值:f1,f1.4,f2,f2.8,f4,f5.6,f8,f11等,数值越低越好。
图像传感器(SENSOR)
摄像头图像传感器(SENSOR)将光转化为数字信号,并将信号传送给数字信号处理芯片(DSP)。图像传感器决定产品的画面清晰度(画面清透度、光线、噪点多少)、画面边缘处理能力、弱光成像补偿能力;影响硬件支持的最高像素、画面处理速度。我们常说的摄像头像素也主要由图像传感器决定。
目前市面上常见的传感器材质分为CCD(电荷耦合器件)和CMOS(互补金属氧化物半导体)两种:
CCD的优点是灵敏度高,噪音小,信噪比大,但是生产工艺复杂、成本高、功耗高; CMOS的优点是集成度高、功耗低(不到CCD的1/3)、成本低,但是信噪比较大、灵敏度较低、对光源要求高。
一般认为CCD的成像效果比CMOS好,但是随着CMOS的改进和其他影像技术的弥补(如自动亮度、白平衡控制,色饱和度、对比度、边缘增强等),两者实际效果相差并不明显。另外最近爆出国外已研发出量子膜图像传感技术,性能比CCD和CMOS提升了4倍,但相信短时间内不会用在手机上。
数字信号处理芯片(DSP)
数字信号处理芯片(DSP)主要对传感器传送过来的数字信号进行优化,转化为图像格式并通过接口传输给存储或显示设备。处理芯片的好坏,直接决定画面品质(如色彩饱和度、清晰度)与流畅度。 2、主要参数
分辨率(像素)
相信分辨率是大家最熟悉的参数之一了。分辨率主要由图像传感器决定,一般分辨率越高,图像就越细腻,效果也越好,但图像所占存储空间更大。另外,通常所说的摄像头像素是拍照模式下的最大像素,摄影(拍视频)时的像素通常会比较小,例如N97摄像头有500W像素,但摄影模式下的最大分辨率只有640 x480。
对手机摄像头分辨率进行说明时,常常会使用图像解析度的专用名词(如CIF,VGA等)来表示分辨率,下面是它们的对应关系(像素=分辨率长宽数值相乘,例如640X480=307200,也就是30W像素):
简称 (代号) 分辨率 像素 subQCIF : 128 x 96 QCIF : 176 X 144 CGA : 320 x 200 Quarter-VGA: 320 x 240 CIF : 352 x 288 10W EGA : 640 x 350 VGA : 640 x 480 30W SVGA : 800 x 600 XGA : 1024 x 768 XGA-W : 1280 x 768 QVGA : 1280 x 960 120W SXGA : 1280 x 1024 SXGA+ : 1400 x 1050 SXGA-W : 1600 x 1024 UGA : 1600 x 1200 HDTV : 1920 x 1080 200W UXGA : 1900 x 1200 UXGA-W : 1920 x 1200 QXGA : 2048 x 1536 320W QSXGA : 2560 x 2048 500W+ QUXGA : 3200 x 2400 700W+ QUXGA-W : 3840 x 2400 900W+
传输速率(帧数)
该参数主要由数字信号处理芯片(DSP)决定,该参数主要对连拍和摄像有影响。一般传输速率越高,视频越流畅。常见的传输速率有15fps,30fps,60fps,120fps等。(fps:帧/秒)。
传输速率与图像的分辨率有关,图像分辨率越低,传输速率越高,例如某摄像头在CIF(352*288)分辨率下可实现30fps传输速率,则在VGA(640*480)分辨率下就只有10fps左右,因此当商家说传输速率时一定要清楚对应的分辨率。一般30fps的流畅度已经足够了,关键看此时对应的分辨率有多高。
3、其他技术
还有一项技术是变焦,变焦分为光学变焦和数码变焦,两种变焦都可以使图像放大,但光学变焦在放大的同时不影响图像质量,光学变焦倍数越高越适合做望远镜;而数码变焦也是通过算法实现,在放大图像的同时会使图像质量降低。因此衡量摄像头变焦能力的是光学变焦倍数而不是数码变焦,而目前大部分手机摄像头都是数码变焦。
|
摄像头按结构来分,有内置和外接之分,但其基本原理是一样的。
按照其采用的感光器件来分,有CCD和CMOS之分:
CCD(Charge Coupled Device,电荷耦合组件)使用一种高感光度的半导体材料制成,能把光线转变成电荷,通过模数转换器芯片转换成数字信号,数字信号经过压缩以后由相机内部的闪速存储器或内置硬盘卡保存,因而可以轻而易举地把数据传输给计算机,并借助于计算机的处理手段,根据需要和想像来修改图像。CCD由许多感光单位组成,当CCD表面受到光线照射时,每个感光单位会将电荷反映在组件上,所有的感光单位所产生的信号加在一起,就构成了一幅完整的画面。它就像传统相机的底片一样的感光系统,是感应光线的电路装置,你可以将它想象成一颗颗微小的感应粒子,铺满在光学镜头后方,当光线与图像从镜头透过、投射到CCD表面时, CCD就会产生电流,将感应到的内容转换成数码资料储存起来。CCD像素数目越多、单一像素尺寸越大,收集到的图像就会越清晰。因此,尽管CCD数目并不是决定图像品质的唯一重点,我们仍然可以把它当成相机等级的重要判准之一。目前扫描机、摄录放一体机、数码照相机多数配备CCD。
CCD经过长达35年的发展,大致的形状和运作方式都已经定型。CCD 的组成主要是由一个类似马赛克的网格、聚光镜片以及垫于最底下的电子线路矩阵所组成。目前有能力生产 CCD 的公司分别为:SONY、Philps、Kodak、Matsushita、Fuji和Sharp,大半是日本厂商。
CMOS(Complementary etal-Oxide Semiconductor,附加金属氧化物半导体组件)和CCD一样同为在数码相机中可记录光线变化的半导体。CMOS的制造技术和一般计算机芯片没什么差别,主要是利用硅和锗这两种元素所做成的半导体,使其在CMOS上共存着带N(带–电)和 P(带+电)级的半导体,这两个互补效应所产生的电流即可被处理芯片纪录和解读成影像。然而,CMOS的缺点就是太容易出现杂点,这主要是因为早期的设计使CMOS在处理快速变化的影像时,由于电流变化过于频繁而会产生过热的现象。
CCD和CMOS各自的利弊,我们可以从技术的角度来比较两者主要存在的区别:
信息读取方式不同。CCD传感器存储的电荷信息需在同步信号控制下一位一位的实施转移后读取,电荷信息转移和读取输出需要有时钟控制电路和三组不同的电源相配合,整个电路较为复杂。CMOS传感器经光电转换后直接产生电流(或电压)信号,信号读取十分简单。
速度有所差别。CCD传感器需在同步时钟的控制下以行为单位一位一位的输出信息,速度较慢;而CMOS传感器采集光信号的同时就可以取出电信号,还能同时处理各单元的图象信息,速度比CCD快很多。
电源及耗电量。CCD传感器电荷耦合器大多需要三组电源供电,耗电量较大;CMOS传感器只需使用一个电源,耗电量非常小,仅为CCD电荷耦合器的1/8到1/10,CMOS光电传感器在节能方面具有很大优势。
成像质量。CCD传感器制作技术起步较早,技术相对成熟,采用PN结合二氧化硅隔离层隔离噪声,成像质量相对CMOS传感器有一定优势。由于CMOS传感器集成度高,光电传感元件与电路之间距离很近,相互之间的光、电、磁干扰较为严重,噪声对图象质量影响很大。
连拍功能(continuous shooting)是通过节约数据传输时间来捕捉摄影时机。连拍模式通过将数据装入数码相机内部的高速存储器(高速缓存),而不是向存储卡传输数据,可以在短时间内连续拍摄多张照片。由于数码相机拍摄要经过光电转换,A/D转换及媒体记录等过程,其中无论转换还是记录都需要花费时间,特别是记录花费时间较多。因此,所有数码相机的连拍速度都不很快。
连拍一般以帧为计算单位,好像电影胶卷一样,每一帧代表一个画面,每秒能捕捉的帧数越多,连拍功能越快。目前,数码相机中最快的连拍速度为7帧/秒,而且连拍3秒钟后必须再过几秒才能继续拍摄。当然,连拍速度对于摄影记者和体育摄影受好者是必须注意的指标,而普通摄影场合可以不必考虑。一般情况下,连拍捕捉的照片,分辨率和质量都会有所减少。有些数码相机在连拍功能上可以选择,拍摄分辨率较小的照片,连拍速度可以加快,反之,分辨率大的照片的连拍速度会相对减缓。
通过连续快拍模式,只须轻按按钮,即可连续拍摄,将连续动作生动地记录下来。
光学变焦和数码变焦原理
光学变焦(Optical Zoom)是通过镜头、物体和焦点三方的位置发生变化而产生的。当成像面在水平方向运动的时候,如下图,视觉和焦距就会发生变化,更远的景物变得更清晰,让人感觉像物体递进的感觉。
显而易见,要改变视角必然有两种办法,一种是改变镜头的焦距。用摄影的话来说,这就是光学变焦。通过改变变焦镜头中的各镜片的相对位置来改变镜头的焦距。另一种就是改变成像面的大小,即成像面的对角线长短在目前的数码摄影中,这就叫做数码变焦。实际上数码变焦并没有改变镜头的焦距,只是通过改变成像面对角线的角度来改变视角,从而产生了“相当于”镜头焦距变化的效果。
所以我们看到,一些镜头越长的数码相机,内部的镜片和感光器移动空间更大,所以变焦倍数也更大。我们看到市面上的一些超薄型数码相机,一般没有光学变焦功能,因为其机身内根部不允许感光器件的移动,而像索尼F828、富士S7000这些“长镜头”的数码相机,光学变焦功能达到5、6倍。
数码变焦(Digital Zoom)也称为数字变焦,数码变焦是通过数码相机内的处理器,把图片内的每个象素面积增大,从而达到放大目的。这种手法如同用图像处理软件把图片的面积改大,不过程序在数码相机内进行,把原来影像感应器上的一部份像素使用“插值”处理手段做放大,将影像感应器上的像素用插值算法将画面放大到整个画面。
与光学变焦不同,数码变焦是在感光器件垂直方向向上的变化,而给人以变焦效果的。在感光器件上的面积越小,那么视觉上就会让用户只看见景物的局部。但是由于焦距没有变化,所以,图像质量是相对于正常情况下较差。
通过数码变焦,拍摄的景物放大了,但它的清晰度会有一定程度的下降,所以数码变焦并没有太大的实际意义。因为太大的数码变焦会使图像严重受损,有时候甚至因为放大倍数太高,而分不清所拍摄的画面。
手机拍摄4个小技巧?
拍摄手机的像素一般不高。但只要用点心思,还是可以用手机拍出好照片的。
法则一用“三等分法”构图。在实际摄影构图中将主体景物与中心稍错开,并注意主体与其它物体之间的呼应。这样拍摄的照片主体景物鲜明、突出,不会模糊不清。
法则二侧光最能突出质感。一般情况下,从侧面射入的光线能更好地突出物体的质感,因此要尽量利用侧面光。逆光或者侧逆光时,可以考虑用物品进行遮挡,实在不行就用手在摄像头旁遮一下,缓解逆光的影响。在强光下拍摄也需要注意,千万不要用手机镜头对着强光拍摄。
法则三按键后不宜马上转动手机。手机拍照延迟现象一般比较明显,若使用外置摄像头的手机拍照,这种延迟现象会更明显。如果在按下快门的一瞬间手抖动了,拍出的照片会发虚或者模糊不清。所以,切记不要按下拍摄键后马上转动相机。
手机摄像头参数配置时的问题
1。很多时候其实是鬼影,画面颜色乱得鬼画图书一样(但颜色显示不正常、并带有较大的色块光斑等等现象),不专业的同志往往把这也叫花屏。这个原因主要是数据线上的信号不对,比如D[5]跟GND短路,或者断开。越是高位的信号线出问题,鬼影现象将越严重,低位信号(如D[1]、D[0])则对画面影响不大,所以,在十位输出格式中,往往为了兼容8 位的IO口,把低两位去掉,只要高8位。如何理解高位信号线的重要性?大家知道8位信号可以表示256个不同的级别,比如亮度值Y的高低级别、或者色度值 U/V的强度级别。假如D[7:0]=10000000代表的是128亮度值,那么显示出来就是灰色,但是如果D[7]断开、或者短路,那么CPU得到的值将是00000000,显示出黑色,差别就大咯。同样对于色度信号,也将出现颜色错误。所以出现这种情况,先查查信号通路(一般是Connector连接不良居多、然后是Sensor焊接绑定不良次之),然后再看驱动程序是否有弄错
2。图像反色,在RGB颜色系统中就是红绿蓝三个颜色的错乱,在YUV系统中就是亮度信号跟色度信号的错乱,当然也有两个色度信号之间错乱的。举例说明,一个YUV422格式的Camera,其输出的有效Pixel一般是Y0+U0)、(Y1+V0)、(Y2+u1)、(Y3+V1)....,如果因为Camera的输出时序错位(比如 Camera输出的是(U0+Y0)、(V0+Y1)....),而CPU还傻不拉几地认为是前面一种标准时序,那么就出现每个象素点的亮度信号跟色度信号反了,对于构建画面清晰最为重要的亮度信号Y被拉去作为U(或叫蓝色偏量Cb),那么就会出现高亮度的地方呈现绿色,低亮度的区域呈现红色,而且画面整体亮度也大大偏低。其他情况大体相似,可以类推之。不过出现画面反色一般都表现为画面大红大绿的情况。对这种情况,一般先看看送给Sensor的参数中有没有设错相关寄存器的值,或者检查CPU这边驱动程序的设置是否跟送出来的数据格式一致。
3。画面条纹,而且一般都是彩色的横条纹。这种彩色的条纹是固定在某些行,或者不断闪现在不同的行。从单个行数据来看,出错的原因跟上面第2条一样,都是由数据错位引起。这次拿RGB Raw数据格式来说,RGB Raw输出一般是第一行/第二行:RGRG.../GBGB...,如果第一行的数据R没有被采样到,那么CPU采集到的数据实际上就是GRGR.... 0/GBGB....(假设此CPU对一行数据中不足的位用0补齐),但是它又按照前面那个标准的数据排列来进行颜色插补的工作(对颜色插补不明白的等以后有时间再讨论),如果照偏绿色的背景(R的分量很小,G的分量很大),但是由于采样错位,CPU把较大分量G的值当成是第一个象素R的值,本来弱小的R 分量就这样莫名其妙的被大大地提升了,所以显示保存图片的时候这一行将整体的偏红色,了解颜色插补的同志应该还会想到,即使第二行没有错位,也会受到一定的影响,呈现出偏红的迹象。对于这样的问题,不像第2那样是整个画面出现错位,而只是某些行数据出现,这一般是由元器件制造时的差别引起的,Sensor 生产商不能保证每个Sensor的性能都一样,也不能保证每行的数据时序都分毫不差。当然也跟信号受到外部的影响有关,比如行同步信号HREF受到外部影响,上升沿长,将可能引起第一个PCLK丢失。再假如PCLK信号如果受到干扰、或者驱动能力不够,也有可能导致某些象素的丢失,从而一行数据的排列都会错位,出现画面的条纹现象。所以在设计硬件或者调试驱动程序的时候,良好的信号同步策略,以及设置更好的信号容差范围将是系统长期稳定性的基础
4。画面噪点,画面过多的噪点也往往会被说成是画面花屏,可能从直观理解,噪点这种“花屏”才真叫花,照出来满脸的麻子,而且是花花绿绿,姹紫嫣红啊。噪点我放到最后才讲是因为这个问题嘛,现在已经越来越不是问题了。随着CMOS技术的进步,已经ISP的集成,Sensor中降噪的能力越来越强,除了低照度(几个LUX)下的噪点还很难消除外,其它时候已经可以通过颜色矫正、自动增益调节、自动Gmma、黑白点矫正等ISP功能基本消除掉。如果是用RGB Raw数据格式的兄弟可是要费一番功夫了,调试驱动的时候要充分利用CPU集成的一些ISP功能,消除掉那些红鬼蓝鬼。画面噪点主要跟Sensor的设计制造技术有关,我们往往也只能望而兴叹,但是如果Boss比较大方、应用于高端机型的,还是得买贵的Sensor啊,现在这个市场啊,已经挤得水泄不通了,价格也不会不靠谱,基本上是一分钱一分货了。
本人从事cellphone以及PC camera 的应用工作,我来谈谈我的一些看法,不足的地方请补充!
主要是CMOS IMAGE SENSOR的应用,先说说整个模块!
构成:
整个系统由三部分构成:图像采集模块、图像处理模块和图像传输模块。
1图像采集模块:
图像的采集过程是把光转化为电信号;首先,光通过镜头进入sensor,有sensor里的photodiode转化为电压电流,然后经过AMP放大,再有ADC转化为数字信号;
2图像处理模块 :
该过程主要对sensor出来的数字信号进行处理,称ISP,image signal process
主要包括:lens shading ; Gamma correction;color interpolation;contrast;saturation;AE;AWB;color correction;bad pixel correction等下面主要谈谈AE(自动曝光)与AWB(自动白平衡)
运动目标检测与跟踪、目标的识别与提取等基于图像内容的处理,对图像质量要求较高。影响成像质量的两个重要因素为曝光和白平衡:人眼对外部环境的明暗变化非常敏感,在强光环境下,瞳孔缩小,使得景物不那么刺眼;而光线较弱时,瞳孔扩大,使景物尽可能地变清楚。这在成像中,称为曝光。当外界光线较弱时, CMOS成像芯片工作电流较小,所成图像偏暗,这时要适当增加曝光时间进行背光补偿;光线充足或较强时,要适当减少曝光时间,防止曝光过度,图像发白。改善成像质量,仅靠调节曝光时间是不够的。因为物体颜色会随照射光线的颜色发生改变,在不同的光线场合图像有不同的色温。这就是白平衡问题。传统光学相机或摄像机通过给镜头加滤镜消除图像的偏色现象。对于CMOS成像芯片,可以通过调整RGB三基色的电子增益解决白平衡问题。
本系统的自动曝光控制和白平衡处理实现方法如下:
采集一帧RGB原始图像,先计算出整幅图像亮度的均值m(Y);然后对图像做直方图均衡化,再计算出此时图像的亮度均值并作为一个阈值Yt。将m (Y)与Yt进行比较,如果m(Y) < Yt,则调大sensor的INT(Integration Time)寄存器的值以增加曝光时间;反之,减小曝光时间。白平衡的调节与此相似,根据原始图像与均衡化后的Cr和Cb的均值,通过sensor的RCG (Red Color Gain)、BCG(Blue Color Gain)调节红色、蓝色通道的增益。YCrCb和RGB的转换关系式为:
Y=0.59G+0.31R+0.11B
Cr=0.713×(R-Y)
Cb=0.564×(B-Y)
其中,Y是亮度分量,Cr和Cb则是色差分量。
sensor的曝光时间范围为0~(224-1)个像素时钟周期,即0~1.34s@12.5MHz;增益范围一般为30~63。试验结果表明,经过5~10次的迭代就能取得较为理想的效果。
|
http://bbs.xiaomi.cn/thread-5153334-1-1.html
手机摄像头的相关知识相关推荐
- sim卡iccid编辑软件_一篇文章扫盲手机SIM卡相关知识
汇总一些SIM卡的相关知识点,点点滴滴,皆是学问. 文章目录 1 SIM卡概念 2 SIM卡结构 3 SIM卡尺寸 4 SIM卡关键数据 5 SIM卡入网鉴权 6 SIM卡电路 7 SIM卡插入检测 ...
- 一篇文章扫盲手机SIM卡相关知识
汇总一些SIM卡的相关知识点,点点滴滴,皆是学问. 文章目录 1.SIM卡概念 2.SIM卡结构 3.SIM卡尺寸 4.SIM卡关键数据 5.SIM卡入网鉴权 6.SIM卡电路 7.SIM卡插入检测原 ...
- GCF(4)----手机认证相关知识
手机认证相关知识 PTCRB ([url/ure Certification Review Board) 是指个人通信服务型号认证评估委员会,由北美移动运营商于1997年成立.目前的运营商已经不仅限于 ...
- 手机摄像头基础知识-1-缩写篇
AE:auto exposure,自动曝光 AF:auto focus 自动对焦 BAM:bus access manager BOM:bill of materials,物料清单,是描述企业产品组成 ...
- 摄像头工作原理及isp相关知识
转载地址:https://blog.csdn.net/wangliang888888/article/details/103695002 本文转自http://bbs.elecfans.com/jis ...
- 【PC工具】几个电脑录屏相关软件,手机投屏电脑,电脑显示手机摄像头图像,必须好用无广告!...
微信关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 1.ApowerMirror 可以将手机屏幕投屏到电脑上,方便录屏,当然也可以 ...
- 【PC工具】N个直播录屏相关软件,手机投屏电脑,电脑显示手机摄像头图像,必须好用无广告!...
微信关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 昨天传x度网盘的chrome浏览器[PC工具]chrome谷歌浏览器最新离线安装版各种 ...
- 涨知识!原来华为手机摄像头还有这些高级玩法,学会轻松提高工作效率
众所周知,华为手机广受用户的喜爱,主要是因为华为手机的实用性强,并且拍照能力也是世界顶尖水平.不过你知道吗?拍照与办公融合,将解锁华为手机摄像头的高级玩法,今天笔者就分享两个,不仅有趣还非常实用的摄像 ...
- 〖精华篇〗手机摄像头基础知识解析
本文只有部分内容,请到一牛网阅读全文: http://www.16rd.com/blog-36032-2996.html 现今拍照已成为手机最重要的功能之一,也是消费者购买手机时的重要考量因素.甚至从 ...
最新文章
- 详细介绍Intel SGX开发环境搭建和Hello Enclave程序运行
- myeclipse集成jad
- Flutter入坑分享
- 【转】C++从零实现神经网络
- [视频教程]ASP.net入门课程
- 在MySQL中,一条查询语句是如何执行的
- 框架整合——Spring与MyBatis框架整合
- 【两种方式】用python和ENVI画出高光谱遥感影像的3D立体图
- 串口传输文件练习与点阵汉字的字模读取与显示
- Linux之DNS域名解析
- 永磁同步电机矢量控制(一)——数学模型
- C语言练习之打印9*9乘法口诀表
- 如何提高SQL语句的能力?
- unrar file.rar 解压rar 问题,找不到unrar 命令。安装rar unrar流程及bug处理
- 微信公众平台开发(2)--微信认证流程图文详解
- Thinkpad E431 蓝牙连接问题
- Windows系统错误提示:缺少词库文件winabc.cwd缺少基础表文件winabc.ovl
- 【问题】Ucinet密度分析结果一直是1.000
- 用xinnet新网API实现动态域名
- css设置四个字三个字两个字和word一样对齐的打印格式
热门文章
- git使用某一个分支完全覆盖另一个分支
- 使用python对数据进行筛选
- WIN32API中 LBN_开头的消息 List Box Notifications
- 群晖NAS教程(八)、利用Docker安装chevereto图床并进行远程访问
- android 圆角边框边框渐变,Android中用shape做渐变,边框,圆角等效果
- 【darknet源码】:导入训练数据
- 窄带物联网,开启万物互联新篇章
- 做短视频的小技巧,如何配音是关键,找对主题也不能忘记
- 机器学习基础算法之随机森林
- STM32 7针0.96寸OLED显示屏(硬件SPI+DMA)无需内核响应 超高刷新率!