山东大学计算机视觉实验
文章平均质量分 79
Deep_Dreamer
山东大学本科生,保研中。
展开
-
山大计算机视觉实验3
这里我只交换改变参数a,固定参数b。具体来说,将每个像素的像素值作为sigmoid函数的输入,调整sigmoid函数的参数,然后将输出值作为像素值进行修改。实验3.1的代码实现了一个基本的对比度调整功能,使用了Sigmoid函数对图像进行了变换,同时利用了OpenCV的窗口系统和滑块控件,提供了交互式的用户界面,使得用户可以方便地调整参数,实时查看效果。另外,为了进一步提高检测的准确性,也可以采用一些改进的背景建模方法,如自适应背景建模、基于深度学习的方法等,从而减少对阈值的依赖性,提高背景相减的效果。原创 2023-03-23 08:00:00 · 726 阅读 · 0 评论 -
山大计算机视觉实验2
bgr.ptr(0)[n]得到的是一个像素点内某个通道的值,因为三通道图像一。号里的内容是访问方式,因为 RGB 图像中有 3 个通道各自的像素值,因此以 Vec3b。Mat 对象的 at 方法,其中(h,w)好理解,就是要访问的像素值得二维坐标,尖括。的方式来访问,即 3 个字节元素的 vector 向量,而灰度图只有一个元素,类型为。道的图像不一样,三通道的图像中一个像素点有 BGR 三个像素值,可以看下面的。很多时候,我们对图像处理时,要考虑它的邻域,比如 3*3 是我们常用的,原创 2023-03-13 16:20:25 · 1973 阅读 · 0 评论 -
山大计算机视觉实验1
如果使用的Mask是二值的,因此融合的图像不太自然,如果对Mask图做稍稍的羽化,效果就会好很多。图像合成和融合的几个基本的方法,包括cut-and-paste,alpha融合(Alpha融合是一个升级版的cut-and-paste),以及多频段融合。实验1.1利用了图像库的功能,实现从文件加载图像,并在窗口中进行显示的功能,利用常见的图像文件格png进行了测试,如下图所示:主要是利用imread函数读取图片位置,然后利用imshow函数显示图片。2.对Alpha Mask做合适的羽化,使得融合更自然。原创 2023-03-13 09:00:00 · 2128 阅读 · 0 评论