最新日志

2020-8-25 aflfte2011

opencv载入、显示、保存图片

#导入opencv-python
import cv2
import sys

#读入图片文件
img = cv2.imread('logo.jpg')
#判断文件是否成功读入
if img is None:
    sys.exit("Culd not read the image.")

#在窗口中显示图片
cv2.imshow("Diskplay Window",img)

2020-8-22 aflfte2011

opencv调用摄像头

#导入opencv-python
import cv2
#获取摄像头,传入0代表获取系统默认摄像头
cap = cv2.VideoCapture(0,cv2.CAP_DSHOW)
#打开摄像头
cap.open(0)

#循环获取画面
while cap.isOpened():
    flag, frame = cap.read()
    cv2.imshow('my_wi

2020-7-11 aflfte2011

使用python订阅ros主题并接收消息

listener.py文件代码

#!/usr/bin/env python
#指定使用python解释代码

import rospy #导入rospy包,rospy是ROS的python客户端
from std_msgs.msg import String #导入python的标准字符处理库;String是一个函数可以另外赋值。

def callback(data):#定义callback返回函数
  &

2020-7-11 aflfte2011

使用python在ros中发布主题消息

talker.py文件代码

#!/usr/bin/env python
#指定使用python解释代码

import rospy #导入rospy包,rospy是ROS的python客户端
from std_msgs.msg import String #导入python的标准字符处理库;String是一个函数可以另外赋值。

def talker(): #定义talker发布函数
    pub

2020-6-29 aflfte2011

python方法定义

def hello():#定义hello方法
    print("helloword")

hello()#调用hello方法

2020-6-29 aflfte2011

python变量的拼接

方法1:
name = 'aflfte'
print("hello"+ name) #输出hello aflfte

方法2:
name = 'aflfte'
robot_name = 'robot'
print("hello {} {}".format(name,robot_name)) #输出hello aflfte robot

方法3:
na

2020-6-27 aflfte2011

python变量定义

#python中定义变量可直接用 变量名 = '变量值' 定义

如:name = 'python'
robot_name = 'robot'

2020-6-27 aflfte2011

mai.py打印字符串

#常见错误:1。拼写错误 2.大小写 3. 中文符号
#知识点:1.python程序文件为.py文件 2.执行程序时使用python mai.py  3.print是一个函数用来打印输出要打印的内容称为参数,参数一定要放在括号里,字符串要用英文引号引起来,单引号和双引号都可以使用,打印多行字符时可使用三个单引号进行打印

mai.py文件内容:
print('''hello
你好
world''')

print('你好')