- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 基于STM32f103VC/ZET6库函数的颜色传感器TCS3200的配置与实战应用
TCS3200颜色传感器的使用,基于stm32f103zet6
2023-08-31 16:42:12 956
原创 使用opengl绘制茶壶并实现鼠标拖动
OPENGL中封存有对鼠标进行相应的函数,但使用起来无法实现效果,于是我们需要进行一些偏移量计算以完成角度的拖拽,这在一定程度上给参考了solidworks中3D物品旋转的方式。选定一个原点,将坐标轴正方向和反方向的俩个点进行连线,代码及效果如上图所示(本次程序中由于渲染原因,坐标轴颜色统一为棕色)2.把偏移量添加到摄像机的俯仰角和偏航角中。3.对偏航角和俯仰角进行最大和最小值的限制。1.计算鼠标距上一帧的偏移量。5.将其封装到函数中。
2023-03-26 17:34:31 1299
原创 python正则表达式完成车牌号检验
正则表达式:对于车牌而言,选用的正则表达式是"^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼A-Z]{1}[A-Z]{1}\s{1}[A-Z0-9]{4}[A-Z0-9挂学警港澳]{1}$",使用re模块中的findall方法可以对输入的车牌进行合法性判定。可以看到输入的车牌号可以为汉字也可以是全英文,对车牌号数字数量不够或车牌号输入错误都会判定为输入非法,而正确的非重复的会将其保存至文本文件里,正确的重复的将不会保存。
2023-03-26 17:31:10 1591
原创 使用树莓派opencv-python实现色块追踪
识别到对应色块能以色块为中心画圈,返回值为色块的中心坐标,配合舵机云台可以实现追踪。代码如下,该代码利用hsv空间进行颜色识别,要提前给出阈值范围才可以匹配到。
2023-03-26 17:26:56 1262
原创 opencv c++直方图均衡化运行实例及直方图绘制
可以看出来起到了一定的增强效果,但平滑性降低,整体起到了反效果。可以看到明显效果,lena脸部亮度及其他位置像素被增强。原为机器人视觉课程作业,作业原要求如下。得到灰度图和均衡化演示后的图。得到灰度图和均衡化演示后的图。得到灰度图和均衡化演示后的图。
2023-03-26 17:18:55 255
原创 利用opencv c++实现文档扫描/文档矫正功能
课程作业/opencv c++实战,实现文档矫正,包含求取单应性变换、透视变换、边缘检测、直线拟合。
2023-03-26 17:13:39 1243 2
原创 c++字符串逆序输出
1008.字符串操作时间限制:1000MS内存限制:65535KB题目描述:输入一个字符串,把其中的字符按逆序输出。如LIGHT,输出THGIL,要求用string类输入:一个字符串输出:字符串的逆序示例:inputLIGHToutputTHGIL#include<iostream>#include<string>using namespace std;int main(){ string string1; c..
2022-05-16 20:11:02 3703
原创 c++成员函数使用输出长方体的长宽高
求3个长方柱的体积,请编写一个基于对象的程序。数据成员包括length(长)、width(宽)、height(高)。要求用成员函数实现以下功能:(1)由键盘分别输入3个长方体的长宽高(2)计算长方体的体积;(3)输出3个长方体的体积输入:连续输入9个数,用空格分开输出:分别输出三个长方柱的体积,用空格分开示例:input3 2 1 6 5 4 9 8 7outputbox1=6 box2=120 box3=504#include<iostrea
2022-05-16 20:09:32 1331
原创 c++对象数组
建立一个对象数组,内放5个学生的数据(学号、成绩),设立一个函数max,用指向对象的指针作为函数参数,在max函数中找到5个学生中成绩最高者,并输出其学号输入:定义数组时给定5个学生的数据 (1,90), (2,61.5), (3,90.5), (4,82.5), (5,76.5)输出:输出学号3示例:inputStudent(1,90),Student(2,61.5),Student(3,90.5),Student(4,82.5),Student(5,76.5)outpu
2022-05-16 20:08:38 305
原创 c++静态数据成员输出折扣
题目描述:商店销售某一商品,每天公布统一的折扣(discount)。同时,允许销售人员在销售时灵活掌握售价(price),在此基础上,对一次购10件以上者,还可以享受98折优惠。现已知当天3个销售员销售情况为销售员号(num) 销售件数(quantity) 销售单价(price)101 5 23.5102 12...
2022-05-16 20:07:30 607
原创 c++ 友元函数输出年月日时分秒
题目描述:将例3.13程序中的display函数放在类外,作为普通函数,然后分别在Time和Date类中将display声明为友元函数。在主函数中调用display函数,display函数分别引用Time和Date两个类的对象的私有数据,输出年、月、日和时、分、秒。main函数如下:
2022-05-16 20:04:48 753
原创 c++ 公用继承显示name,age等数据
题目描述:将例5.1改写成完整的程序,用公用继承方式。在程序中应包括输入数据的函数,在程序运行时输入num、name、sex、age、addr的值,程序应输出以上5个数据的值
2022-05-16 20:02:52 300
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人