import numpy as np

import cv2 as cv

img=np.zeros((400,410),np.uint8)

points=np.random.randint(100,400,(20,2),np.int32)

c = cv.convexHull(points) # 此函数包含所有points点,且为3维矩阵【n,1,2】

print(c.shape)

# print(c)

for i in range(c.shape[0]-1):

cv.line(img,(c[i,0,0],c[i,0,1]),(c[i+1,0,0],c[i+1,0,1]),255,3)

cv.line(img,(c[c.shape[0]-1,0,0],c[c.shape[0]-1,0,1] ),(c[0,0,0],c[0,0,1] ),255,3)

cv.imshow('img',img)

cv.waitKey()

cv.destroyAllWindows()

java convexhull_图像上划凸多边形(convexHull()函数)相关推荐

  1. 高斯模糊java代码_OpenCV3 Java图形图像上的高斯模糊(Imgproc.GaussianBlur)

    代码案例:package com.what21.opencv.demo; import org.opencv.core.Core; import org.opencv.core.Mat; import ...

  2. java 图像膨胀_OpenCV3 Java图形图像上的膨胀(Imgproc.dilate)

    代码案例:package com.what21.opencv.demo; import org.opencv.core.Core; import org.opencv.core.Mat; import ...

  3. python中label函数_python实现在函数图像上添加文字和标注的方法

    如下所示: import matplotlib.pyplot as plt import numpy as np from matplotlib import font_manager #先确定字体, ...

  4. matlab中plot函数如何在图像上标记某些点?

    假设我的图像如下 我想用plot函数标记几个点,代码如下: plot(4,8,'ro','MarkerSize',5);plot(6,1,'ro','MarkerSize',5); 得到的结果图放大局 ...

  5. MATLAB的图像上怎么标记数据点?Text函数精讲

    MATLAB的图像上怎么标记数据点?&Text函数精讲 文章目录 MATLAB的图像上怎么标记数据点?&Text函数精讲 前言 一.用Text函数可实现指定位置的添加 二.使用方法 1 ...

  6. globalmapper如何选取图像上的点_图像配准算法

    [导读]图像配准与相关[1]是图像处理研究领域中的一个典型问题和技术难点,其目的在于比较或融合针对同一对象在不同条件下获取的图像,例如图像会来自不同的采集设备,取自不同的时间,不同的拍摄视角等等,有时 ...

  7. Java核心技术一 上读后感

    Java核心技术一 上 第一章 Java程序设计概念 1.1Java程序设计平台 设计平台包含广泛,有很多数据库可以用来被调用,更体现在是一种跨平台的语言,提供环境和应用的数据库 1.2 Java白皮 ...

  8. 利用java实现图像去模糊

    高斯模糊是一种两维的卷积模糊操作,在图像完成高斯模糊相对于均值模糊来说, 计算量会增加,但是高斯模糊可以实现一些特殊效果,特别是在图像噪声(非椒盐 噪声)消去方面,更是有着非常好的效果.一维高斯公式如 ...

  9. cvDrawContours:在图像上绘制外部和内部轮廓

    转自:http://www.aiseminar.cn/html/18/t-618.html?action-uchimage 函数cvDrawContours用于在图像上绘制外部和内部轮廓.当thick ...

最新文章

  1. 用ASP.NET上传图片并生成带版权信息的缩略图
  2. stm32之端口复用和重映射
  3. 学科网站建设的尝试与思考
  4. 第一行代码学习笔记第二章——探究活动
  5. 关于TCP下SOCKET的一些测试
  6. 更新被拒绝,因为远程仓库包含您本地尚不存在的提交。这通常是因为另外
  7. java上传、下载、删除ftp文件
  8. 宝塔实测-电商ERP进销存系统源码
  9. 报错:Error in get(“GO2ONT“, envir = GO_DATA) : object ‘GO2ONT‘ not found
  10. 人脸识别与Disentangled Representation
  11. 戴尔服务器r740硬盘指示灯,戴尔R740服务器获取cpu、内存、硬盘参数信息。
  12. 播放和保存视频,图像倒置纠正到本地文件夹(含ffmpeg ,pyav多线程读取多路网络摄像头)
  13. Cocos Creator 超简洁代码实现有限状态机 FSM,打造丝滑角色动作
  14. Java Ftp客户端
  15. 企业小程序开发步骤【教你创建小程序】
  16. PT100热电阻及K型热电偶
  17. 用matlab画图像,用MATLAB画出图像的幅度和方向角的图像并画出它们的直方图
  18. 创建一个图文并茂的调查
  19. 全球及中国汽车轻触开关行业发展展望及投资潜力预测报告2022-2028年
  20. 突破性能瓶颈!ElasticSearch百亿级数据检索优化案例

热门文章

  1. 突然明白了如何看待细枝末节
  2. 为什么要学习python
  3. 【NOIP】提高组2012 同余方程
  4. 如何划分man文档的章节
  5. 同步通信和异步通信的区别
  6. 树莓派2代B model 上手初体验,不用显示器,Python GPIO 点亮一颗LED
  7. 12月中国域名服务商Top20市场份额解析(图)
  8. 新书上市:《FLUENT 14.0超级学习手册》
  9. 酷我音乐盒里的MV怎么下载
  10. 解决SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问的方法...