- 博客(10)
- 资源 (6)
- 收藏
- 关注
原创 Python 用 OpenCV 绘制基本图形系列(总)
以下是 Python 用 OpenCV 绘制基本图形的文章汇总,每篇文章都有函数及参数的详细说明、完成 Python 代码及运行效果图。文章链接如下:Python 安装 OpenCV 及显示图像 (1)Python 用 OpenCV 画点和圆 (2)Python 用 OpenCV 画直线 (3)Python 用 OpenCV 画矩形 (4)Python 用 OpenCV 画椭圆...
2018-11-15 20:55:20 4144 3
原创 Android 使用 mp4parser 做视频裁剪
做音视频时我们很多时候需要做音视频裁剪,本文介绍使用开源库 [mp4parser](https://github.com/sannies/mp4parser) 做裁剪。使用时先在 gradle 中配置依赖:compile 'com.googlecode.mp4parser:isoparser:1.1.21'将 mp4parser 封装成音视频裁剪工具类:import android.t...
2018-11-20 20:59:47 5370 1
原创 OpenCV 绘制人脸检测框和关键点
在做人脸检测时,我们需要将检测的结果绘制到图片上查看效果,这时可以利用 OpenCV 的基本绘图函数将人脸检测框和人脸关键点绘制到原图上。关键代码如下:// TODO FaceDetectEngine 初始化cv::Mat image = cv::imread(test_file, cv::IMREAD_UNCHANGED);// 原始图像cv::Mat gray;cv::cvtCol...
2018-11-16 20:06:16 7378 2
原创 Python 用 OpenCV 显示文字 (6)
利用 OpenCV 自带的 putText() 函数绘制文字 并显示,其函数声明如下:cv2.putText(img, text, org, fontFace, fontScale, color[, thickness[, lineType[, bottomLeftOrigin]]])img:要画的圆所在的矩形或图像text:要绘制的文字org:文字在图像中的左下角坐标fontFa...
2018-11-15 20:35:40 13743 3
原创 Python 用 OpenCV 画椭圆 (5)
利用 OpenCV 自带的 ellipse() 函数画椭圆并显示,其函数声明如下:cv2.ellipse(img, center, axes, rotateAngle, startAngle, endAngle, color[, thickness[, lineType[, shift]]]) img:要画的圆所在的矩形或图像center:椭圆的中心点axes:椭圆的长半轴和短半轴的...
2018-11-13 21:38:13 6824 1
原创 Python 用 OpenCV 画矩形 (4)
利用 OpenCV 自带的 rectangle() 函数画矩形并显示,其函数声明如下:cv2.rectangle(img, pt1, pt2, color[, thickness[, lineType[, shift]]]) img:要画的圆所在的矩形或图像pt1:矩形左上角的点pt2:矩形右下角的点color:线条颜色,如 (0, 0, 255) 红色,BGRthickness...
2018-11-13 21:15:03 40810 6
原创 Python 用 OpenCV 画线 (3)
利用 OpenCV 自带的 line() 函数画直线并显示,其函数声明如下:cv2.line(img, pt1, pt2, color[, thickness[, lineType[, shift]]])img:要画的圆所在的矩形或图像pt1:直线起点pt2:直线终点color:线条颜色,如 (0, 0, 255) 红色,BGRthickness:线条宽度lineType:- ...
2018-11-12 22:11:27 48355 1
原创 Python 用 OpenCV 画点和圆 (2)
利用 opencv 里自带的circle() 函数可以绘制以一个点为圆心特定半径的圆,其函数的声明如下:cv2.circle(img, center, radius, color[, thickness[, lineType[, shift]]])函数参数含义如下:img:要画的圆所在的矩形或图像center:圆心坐标,如 (100, 100)radius:半径,如 10color...
2018-11-10 21:20:21 126186 4
原创 Python 安装 OpenCV 及显示图像 (1)
1、Python 安装 OpenCVPython 安装 OpenCV 的命令很简单,就一条命令,如下(前置条件是已安装 pip):pip install opencv-python出现如下输出即表示安装成功:2、Python 代码中用 OpenCV 读取图片并显示#!/usr/bin/python# -*- coding: UTF-8 -*-import numpy as np...
2018-11-10 20:08:17 2172
原创 OpenCV Mat 数据读写
1、创建 Mat 对象:// 创建一个 320x240 的 8 位无符号型 4 通道全 0 的 Matcv::Mat mBGRAImg = cv::Mat::zeros(320, 240, CV_8UC4);// 创建一个 320x240 的 8 位无符号型 1 通道全 0 的 Matcv::Mat mGrayImg = cv::Mat::zeros(320, 240, CV_...
2018-11-07 21:39:22 14968
JNI 传递和返回基本参数
2018-03-31
Android OpenGL ES例程代码
2016-05-29
Android 设置Wifi热点、打开与关闭的监听
2015-06-14
Android 手机sdcard目录或文件的拷贝 移动 删除 递归
2014-09-26
动态加载控件(用于图文并茂显示)
2013-09-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人