自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sunzhiyuan30的专栏

嵌入式技术博客

  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 用C语言编写一个蛇形算法

在这个示例代码块中,我们使用了一个二维数组来存储蛇形矩阵。我们使用两个循环来遍历数组并将值存储在数组中。在第一个循环中,我们使用了一个条件语句来检查当前行的奇偶性。如果当前行是偶数行,我们使用一个循环来遍历该行的所有列,并将值存储在数组中。如果当前行是奇数行,我们使用另一个循环来遍历该行的所有列,并将值存储在数组中。在第二个循环中,我们使用两个嵌套的循环来遍历数组并打印出蛇形矩阵。为了编写一个蛇形算法,我们需要使用二维数组来存储蛇形矩阵。我们可以使用两个循环来遍历数组并将值存储在数组中。

2023-03-19 12:47:53 279 1

原创 8bit数据反转

C++实现8bit数据反转。

2023-03-19 12:45:20 342

原创 C++语言实现自动曝光算法

自动曝光算法是一种用于图像处理的算法,可以根据图像的亮度自动调整曝光时间,使图像的亮度达到最佳状态。在C++中实现自动曝光算法,可以使用OpenCV库中的equalizeHist()函数,该函数可以对图像进行直方图均衡化,从而提高图像的对比度和亮度。在这个示例代码中,我们首先使用imread()函数读取图像,然后将图像转换为灰度图像。接下来,我们使用equalizeHist()函数对图像进行直方图均衡化,最后使用imshow()函数显示原始图像和直方图均衡化后的图像。C++语言实现自动曝光算法。

2023-03-19 12:44:46 931

原创 自动白平衡算法

自动白平衡算法是一种用于数字图像处理的算法,它可以校正图像中的颜色偏差,使得图像中的白色物体在不同的光照条件下都能呈现出相同的颜色。在数字相机、手机摄像头等设备中,自动白平衡算法是非常重要的,因为不同的光照条件下,同一场景下的颜色会发生变化,如果没有自动白平衡算法,那么拍摄出来的照片或视频就会出现色偏,影响观感。其中,基于灰度世界假设的方法是比较常用的一种方法,它假设整个图像的平均灰度值应该是相等的,然后根据这个假设来计算每个像素点的增益系数,从而实现白平衡校正。# 计算图像的三个通道的平均值。

2023-03-19 12:44:40 282

原创 自动曝光算法

自动曝光算法是一种根据图像的亮度、对比度、颜色等特征,自动调整相机的曝光时间和光圈大小,使得图像的亮度、对比度、颜色等特征达到最佳状态的算法。在相机中,自动曝光算法是一个非常重要的功能,它可以帮助用户在不同的环境下拍摄出高质量的照片。在实现自动曝光算法时,可以使用不同的方法,例如基于区域的自适应曝光算法、基于直方图的曝光算法、基于模型的曝光算法等。这些算法都有各自的优缺点,需要根据具体的应用场景选择合适的算法。

2023-03-19 12:44:09 618

原创 自动曝光算法代码实现

这个示例代码使用了OpenCV库来读取图像,并将图像转换为灰度图像。然后,它计算了图像的平均亮度,并根据平均亮度计算了曝光时间。最后,它返回了曝光时间。请注意,这个示例代码中的设置相机曝光时间的部分需要根据具体的相机型号和API进行修改。自动曝光算法是一种根据图像的亮度自动调整曝光时间的算法。在实现自动曝光算法时,需要先对图像进行预处理,然后根据预处理后的结果计算出曝光时间,最后再进行曝光。# 根据平均亮度计算曝光时间。# 将图像转换为灰度图像。# 计算图像的平均亮度。# 设置相机曝光时间。

2023-03-19 12:43:36 1232

原创 异常的使用

2014-02-27 09:32:16 421

原创 强制类型转换的运算优先级比较高。

fp_buf_new[hwSize_new-2] = (unsigned char)(crc_new>>8);

2014-02-20 15:29:55 3701

原创 条件执行

如果A==0,则执行exe_D()。如果A==1,进一步判断B与C,如果B==C,则执行exe_D();如果B!=C则不执行exe_D()。请写出代码段,该代码段中不使用return语句。代码示例:{......if(A==1){ if(B==C) {  exe_D(); }}else{ exe_D();}......}

2013-07-29 19:19:04 431

Intel 汇编语言程序设计(第5版).pdf

Intel 汇编语言程序设计(第5版).pdf经典的汇编语言教程

2013-07-29

深入理解技术机系统书中的模拟器

深入理解技术机系统书中第四章的模拟器,这个是从书中给的网站上下载的。有时后国外的网站登不上,传到这里了。

2013-01-11

空空如也

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

TA关注的人

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