I have one image and one co-ordinate (X, Y). How to draw a point with this co-ordinate on the image. I want to use Python OpenCV.

解决方案

I'm learning the Python bindings to OpenCV too. Here's one way:

#!/usr/local/bin/python3

import cv2

import numpy as np

w=40

h=20

# Make empty black image

image=np.zeros((h,w,3),np.uint8)

# Fill left half with yellow

image[:,0:int(w/2)]=(0,255,255)

# Fill right half with blue

image[:,int(w/2):w]=(255,0,0)

# Create a named colour

red = [0,0,255]

# Change one pixel

image[10,5]=red

# Save

cv2.imwrite("result.png",image)

Here's the result - enlarged so you can see it.

Here's the very concise, but less fun, answer:

#!/usr/local/bin/python3

import cv2

import numpy as np

# Make empty black image

image=np.zeros((20,40,3),np.uint8)

# Make one pixel red

image[10,5]=[0,0,255]

# Save

cv2.imwrite("result.png",image)

python怎么绘制坐标图像_如何使用给定的坐标和python opencv在图像中绘制点?相关推荐

  1. python 数组合并排重_并排深度学习:Julia vs Python

    python 数组合并排重 Julia could possibly be the biggest threat to Python. For a variety of applications, J ...

  2. 5绘制收银台程序_进来学知识了:实操之C/C++的绘制

    总有人会说.你是不是只会写一写争议性的文章,但根本不会一些实用的东西,所以这篇文章.我来了.如果有什么错误,还请大家指出来. 1.使用C语言的Graphics绘制笑脸: 要运行该程序,我们包含以下头文 ...

  3. 相机计算坐标公式_相机采样点的坐标转换方法与流程

    本发明涉及数字图像处理与计算机视觉领域,尤其涉及一种相机采样点的坐标转换方法. 背景技术: 广义上说振动是指描述系统状态的参量(如位移.电压)在其基准值上下交替变化的过程:狭义的指机械振动,即力学系统 ...

  4. python和金融什么关系_【金融量化】为什么是Python?

    昨天,在朋友圈转发了一篇文章.同时摘取了文章最后一句话做了标注:"在未来,很可能一群把Python语言玩弄在鼓掌之间的人,将成为金融界的新星."很快,便引来了码农界和金融界朋友们的 ...

  5. python动态交互式图表库_五个创建交互式图表的Python库

    数据可视化专家Andy Kirk说过,数据可视化分为两类:探索性可视化图表和解释性可视化图表.解释性可视化图表的目标是进行描述--它们是根据对事物表面的关键线索而被仔细构造出来的. 另一方面,探索性可 ...

  6. python简单好玩的代码_只需要9步100行Python代码就可以实现一个简单又好玩的弹球游戏...

    今天给大家分享一个有趣又好玩的弹球的游戏,一来可以把类的知识融会一下,二来加深对Python的兴趣.你会发现哎呀Python写小游戏还是蛮方便的,蛮有意思的~~ 需要本文源码:私信回复[源码]即可获取 ...

  7. python难度大的题_早看少被坑!Python 最难的问题

    超过十年以上,没有比解释器全局锁(GIL)让Python新手和专家更有挫折感或者更有好奇心. 未解决的问题 随处都是问题.难度大.耗时多肯定是其中一个问题.仅仅是尝试解决这个问题就会让人惊讶.之前是整 ...

  8. python构造方法与java区别_一张图秒懂Java和Python的区别,你知道吗?

    对于程序员的语言千千万JAVA\C\C++\PHP\Python不同的程序员使用着不同的语言,做着功能相似需求却不同的产品. 但是最近Python在人工智能的推动下突然出现在人们的面前,其实和Java ...

  9. python爬虫挖掘平台搭建_一篇非常棒的安装Python及爬虫入门博文!

    原标题:一篇非常棒的安装Python及爬虫入门博文! 一. 大数据及数据挖掘基础(私信小编007即可获取大量Python学习资料!) 第一部分主要简单介绍三个问题: 1.什么是大数据? 2.什么是数据 ...

最新文章

  1. Android CheckBox 修改选择框
  2. 阿里巴巴连任 Java 全球管理组织席位
  3. python全栈开发笔记---基本数据类型--数字型魔法
  4. idea spring helloworld
  5. 纯虚函数竟然可以有实现体(但无任何实用价值,声明成普通虚函数就可以了)
  6. linux查询日志中页面返回状态码,[linux shell] Shell脚本实现apache日志中的状态码分析...
  7. 一个极其高效的虚拟机内存冗余消除机制:UKSM
  8. if语句写阶跃函数C语言,C语言第四章分支语句.ppt
  9. android sensor源码,阅读android有关sensor的源码总结 - JerryMo06的专栏 - CSDN博客
  10. 2006吴山庙会-怎么都是人啊?
  11. 抖音sdk,抖音开发api接口
  12. 客户端单周发版下的多分支自动化管理与实践
  13. 职业学校的老师教计算机,职业院校计算机教学方式方法分析
  14. 微型计算机与显示器的线怎么,显示器与主机的连接线_显示器与主机怎么连接...
  15. Robust stochastic frontier analysis
  16. 低代码在爱奇艺鹊桥数据同步平台的实践
  17. windows update 80092004错误
  18. 黑马训练营10届开学典礼
  19. hive:创建udf函数过滤emoji表情等特殊字符
  20. Hibernate的集合影射

热门文章

  1. LFYZOJ 104 Counting Swaps
  2. 来自 119.*.*.*的回复: TTL 传输中过期
  3. 【nginx笔记】系统参数设置-使Nginx支持更多并发请求的TCP网络参数
  4. (转载)Mac系统下利用ADB命令连接android手机并进行文件操作
  5. iOS App打包上架超详细流程1
  6. Ruby之入门(一)
  7. 找出Java进程中大量消耗CPU
  8. python服务器搭建nginx_从0开始搭建nginx-uWSGI-Django-python服务器
  9. C++之默认参数顺序(从右到左)和调用顺序(从左到右)
  10. shell之判断文件是否存在