3386

帖子

0

TA的资源

五彩晶圆(中级)

21
 

5、绘制十字

 

绘制十字函数

.draw_cross(x,y[,color[,size=5[,thickness=1]]])


图像上绘制一个十字

 

参数:
x,y:绘制的十字的中心坐标,可以为单独传递,也可以为元组
color:绘制的圆形颜色(默认白色):
RGB56516 位的颜色值,比如0xFFFF
RGB888元组, 比如(236, 36, 36)
GRAYSCALE灰度图素值(0-255)
size:控制十字的延伸长度像素
thickness:控制十字的条框粗细像素

 

返回:
返回一个图像对象
不支持压缩图像

 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

22
 
freebsder 发表于 2020-7-8 19:25 都是你自己写的自己做的?可贵。

谢谢鼓励,都是学习和做实验的记录

点评

你可以弄成格式比较好的pdf,毕竟论坛里面的格式看起来比较分散。  详情 回复 发表于 2020-7-11 15:22
 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

23
 

5、绘制十字

绘制十字函数

.draw_cross(x,y[,color[,size=5[,thickness=1]]])


图像上绘制一个十字

 

参数:
x,y:绘制的十字的中心坐标,可以为单独传递,也可以为元组
color:绘制的圆形颜色(默认白色):
RGB56516 位的颜色值,比如0xFFFF
RGB888元组, 比如(236, 36, 36)
GRAYSCALE灰度图素值(0-255)
size:控制十字的延伸长度像素
thickness:控制十字的条框粗细像素

 

返回:
返回一个图像对象
不支持压缩图像

 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

24
 
本帖最后由 eagler8 于 2020-7-8 20:04 编辑
#MicroPython动手做(39)——机器视觉之图像基础
#屏幕中心绘制白色十字

import mixno
import lcd
import image


lcd.init(freq=15000000,color=0)
image = image.Image()
lcd.display(image.draw_cross([160,120],65535,30,2))

 

19.jpg (187.15 KB, 下载次数: 0)

19.jpg
 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

25
 

实验场景图

 

 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

26
 

MixPY 实验图形编程

 

 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

27
 
#MicroPython动手做(39)——机器视觉之图像基础
#绘制多彩十字

import time
import mixno
import lcd
import image


lcd.init(freq=15000000,color=0)
image = image.Image()
lcd.display(image.draw_cross([60,80],57599,30,2))
time.sleep_ms(1000)
lcd.display(image.draw_cross([110,200],57351,30,6))
time.sleep_ms(1000)
lcd.display(image.draw_cross([190,50],248,30,5))
time.sleep_ms(1000)
lcd.display(image.draw_cross([270,150],7936,30,9))

 

 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

28
 

实验场景图

 

 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

29
 

MixPY 实验图形编程

 

 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

30
 
#MicroPython动手做(39)——机器视觉之图像基础
#满屏随机绘制绿色十字

import time
import random
import mixno
import lcd
import image


lcd.init(freq=15000000,color=0)
image = image.Image()
mylist = [0,0]
while True:
    mylist[0] = random.randint(1, 319)
    mylist[1] = random.randint(1, 239)
    lcd.display(image.draw_cross(mylist,57351,28,3))
    time.sleep_ms(1000)

 

 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

31
 

MixPY 实验图形编程

 

 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

32
 

#MicroPython动手做(39)——机器视觉之图像基础
#满屏随机绘制红绿色十字(实验视频)

 


 

 

 

 
 
 

回复

7514

帖子

18

TA的资源

五彩晶圆(高级)

33
 
eagler8 发表于 2020-7-8 19:29 谢谢鼓励,都是学习和做实验的记录

你可以弄成格式比较好的pdf,毕竟论坛里面的格式看起来比较分散。

点评

老师好,没懂,把帖子改成PDF?    详情 回复 发表于 2020-7-11 15:44
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

34
 
freebsder 发表于 2020-7-11 15:22 你可以弄成格式比较好的pdf,毕竟论坛里面的格式看起来比较分散。

老师好,没懂,把帖子改成PDF?

 

点评

就是把内容适当整理,不要分太多楼层,这样大家也不方便看  详情 回复 发表于 2020-7-12 21:01
写在word里,打印成pdf就好了。  详情 回复 发表于 2020-7-12 20:59
 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

35
 

6、综合实验——绘制一节电池

 

#MicroPython动手做(39)——机器视觉之图像基础
#综合实验——绘制一节电池

import mixno
import lcd
import image


lcd.init(freq=15000000,color=0)
image = image.Image()
lcd.display(image.draw_rectangle([100,80,170,80],248,3,0))
lcd.display(image.draw_rectangle([80,100,20,40],248,3,0))
lcd.display(image.draw_cross([140,120],57351,10,3))
lcd.display(image.draw_line([215,120,230,120],57351,4))
lcd.display(image.draw_string(120,190,"Battery",65535,5,mono_space=0))

 

 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

36
 

实验场景效果图

 

 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

37
 

MixPY 实验图形编程

 

 
 
 

回复

7514

帖子

18

TA的资源

五彩晶圆(高级)

38
 
eagler8 发表于 2020-7-11 15:44 老师好,没懂,把帖子改成PDF?  

写在word里,打印成pdf就好了。

点评

谢谢,争取改进  详情 回复 发表于 2020-7-13 21:20
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 
 

回复

1万

帖子

25

TA的资源

版主

39
 
eagler8 发表于 2020-7-11 15:44 老师好,没懂,把帖子改成PDF?  

就是把内容适当整理,不要分太多楼层,这样大家也不方便看

点评

谢谢老师。懂了    详情 回复 发表于 2020-7-13 21:18
 
 
 

回复

3386

帖子

0

TA的资源

五彩晶圆(中级)

40
 
dcexpert 发表于 2020-7-12 21:01 就是把内容适当整理,不要分太多楼层,这样大家也不方便看

谢谢老师。懂了

 

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表