[Computer Vision]作业加网课知识——1

写在前面

网课及作业链接
笔者小白,欢迎大家补充指正。
要完整代码的私!

hw0

1、获取和设置像素
在这里插入图片描述
先判断点是否在图像内,若在图像内,用此公式计算像素
像素保存在float data 的数据类型里,float v赋值给data即可

2、复制图像

先制作一个大小相同的图像,<代码已给出>
然后遍历原图像的所有点,将其像素值赋值给新图像的相同位置

3、灰度图像
遍历所有点,将RGB像素值分别转换为R\G\B,再利用加权平均值算出灰度像素K
K = 0.299R+0.587G+0.114B

4、改变图像颜色
c通道像素值为rgb中的B
在这里插入图片描述
遍历图像中所有点,然后将新的像素(即参数v)添加到c通道即可

5、固定图像值(不太懂ww

确保图像中的像素值保持在0到1之间。对图像钳位,小于0则设置为0,大于1则设置为1

6&7、RGB<---->HSVHSV超详细
在这里插入图片描述
色调(H),饱和度(S),明度(V)
算法见代码

作业一效果图
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
还有一张忘记保存了。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值