博客刚开,想把最近学习的东西记录下来,算是一种笔记。最近打算开始学习Python,因为我感觉Python是一门很有意思的语言
转载 2018-10-08 17:53:00
156阅读
2评论
文章目录写在前面一、报错 `CV_INTER_LINEAR was not declared in this scope`1. 问题描述2. 解决方法二、报错 `CV_RANSAC was not declared in this scope`1. 问题描述2. 解决方法三、报错 `CV_WINDOW_AUTOSIZE was not declared in this scope`1. 问题描述
转载 2024-04-21 09:29:16
356阅读
Mat 这个opencv2.0改版后,提出的结构由于会自己维护内存,基本不需要手动去将分配的空间释放,因此及其易用。 不过有的函数,在以前的版本中存在,而在新版中没有后续维护,那么就需要将Mat转换成IplImage去运算,然后转换回来。 一般的转换是: Mat gray_src; …… IplImage pImg= IplImage(gray_src); IplImage * pImg_g
一、图像连接        图像连接是指两个具有相同高度或者宽度的图像连接到一起,图像的下(左)边缘是另一个上(右)边缘,图像连接常在需要对两幅图像内容进行对比的时候用到的。在OpenCV中针对图像左右连接和上下连接提供了两种不同的函数,vconcat()函数用于实现图像或矩阵数据的上下连接,hconcat()函数用于实现图像或矩阵数据的左右连接。vconc
转载 2024-04-16 10:12:01
123阅读
用Python和Pygame写游戏-从入门到精通(1) Pygame的历史 Pygame是一个利用SDL库的写就的游戏库,SDL呢,全名Simple DirectMedia Layer,是一位叫做Sam Lantinga的大牛写的,据说他为了让Loki(致力于向Linux上移植Windows的游戏的
原创 2021-12-29 15:21:12
3292阅读
pip install pygame download opengl-3.1.5 from https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyopengl pip install pyglm Example: import pygame from OpenG ...
转载 2021-10-14 00:42:00
169阅读
2评论
坦克大战 记录
原创 2023-12-14 19:41:28
111阅读
http://blog.chinaunix.net/uid-24628496-id-3748202.html
转载 精选 2014-08-26 17:47:05
405阅读
impeed): self.x = x self.y = y self.speed = speed def run():  pygame.init
sed
转载 2023-06-17 07:18:03
124阅读
pygame安装准备pip检查 Python3版本带有pip。可以先进行pip检查,检查是否安装pipDOS命令行输入     pip -V  检查pip版本使用pip安装pygameDOS命令行输入    pip install pygame安装速度慢或者安装超时的可以更改为国内源。在后面添加 
转载 2024-05-21 13:30:12
353阅读
尽管之前写过一篇关于OpenCV的介绍(://blog..net/carson2005/article/details/5822149),但依然有朋友对其不甚...
转载 2022-01-17 18:17:23
262阅读
PIL.Image转换成OpenCV格式import cv2from PIL import Imageimport numpy image = Image.open("plane.jpg")image.show()img = cv2.cvtColor(numpy.asarray(image),cv2.COL...
转载 2023-01-13 06:48:44
86阅读
本篇为MIT公开课——线性代数 笔记。置换矩阵置换矩阵我们记作 \(P\)上一节课我们进行 \(LU\) 分解时,限定了不需要行交换(消元过程,主元不会是0),但解除此限制,\(LU\)加上行交换,对任意可逆矩阵 \(A\)\[PA=LU \]置换矩阵的数目对于一个 \(n*n\)\[count=n!=n*(n-1)*(n-2)*...*2*1 \]\(n!\) 为 \(n\)置换矩阵的
BOOL IplImage2Bmp(IplImage *pImage,CBitmap *bitmap){ if( pImage && pImage->depth == IPL_DEPTH_8U )    {        uchar buffer[sizeof(BITMAPINFOHEADER) + 1024];        BITMAPINFO* bmi = (BITMA
转载 2012-03-23 11:35:00
279阅读
2评论
  分类:   OpenCV(60)  版权声明:本文为博主原创文章,未经博主允许不得转载。 OpenCV只支持avi的格式,而且生成的视频文件不能大于2GB,而且不能添加音频。如果你想突破这些限制,我建议你最好还是看看ffMpeg,而不是浪费时间在OpenCV上。不过也可以利用视频后期合成工具制作。闲言少叙,进入重点VideoWriter类。构造
转载 2024-05-09 16:18:31
35阅读
一、Mat与Iplimage Mat<-----> Iplimage :直接赋值IplImage *iplImg = cvLoadImage("greatwave.jpg", 1); Mat mtx(iplImg); // IplImage* ->Mat 共享数据 // or : Mat mtx = iplImg; cvReleaseImage(&iplImg);Ipli
让newbing帮我解决一下:1.首先,PIL包的作用: opencv包的作用:2.两者作用于不同的图片格式: 3.opencv和PIL图像格式的相互转化两者的相互转换需要借助numpy格式在中间,再进行转换。其中cv2.cvtColor可以作用于numpy和opencv格式的图片,实现numpy和opencv的相互转换。cv2.cvtColo函数用于将图像从一种颜色空间转换为
YCrCb  YCrCb在视频压缩和一些数字图像处理中使用得比较多,是一种基于人眼感知的颜色空间。  在OpenCV中,从RGB空间转换到YCrCb空间的公式如下:    注意从RGB到YcrCb的公式并不是唯一的,     // Y  = 0.2990R + 0.5870G + 0.1140B     /
色彩空间类型1、GRAY色彩空间 GRAY(灰度图像)通常指8位灰度图像,其具有256个灰度值,像素值的范围是[0,255]。 当像素由RGB色彩空间转换为GRAY色彩空间时,其处理方式如下: 当图像由GRAY色彩空间转换为色彩空间时,最终所有通道的值都将是相同的,其处理方式如下: R = GRAY , G = GRAY ,B= GRAY2、XYZ色彩空间 XYZ色彩空间是一种便于计算的色彩空间,
前言在学习opencv的过程中,终会遇到需要把视频转换成图片处理,或者把处理后的图片保存为视频格式的时候。这篇文章中就来看一下如何进行图片和视频之间的相互转换。视频图片对于这种情况大家应该很熟悉了。因为学习opencv的时候肯定打开过摄像头,比如打开摄像头检测个人脸或者笑脸之类的。在这个过程中,实际就是把摄像头拍摄到的视频转换为一帧一帧的图片连续地进行处理。我们知道,对于打开视频和摄像头,ope
  • 1
  • 2
  • 3
  • 4
  • 5