图像处理
TX0099
有点儿工作狂的小摩羯
展开
-
矩阵特征值分解与奇异值分解含义解析及应用
最近研究基于低秩法的图像恢复,不是很明白矩阵特征值和奇异值之间的关系,找到一篇非常好的博客,与大家共赏。点击打开链接转载 2017-02-07 12:31:10 · 705 阅读 · 0 评论 -
OpenCV图像处理编程实例---(1)图像读取存储保
OpenCV中实现读取显示图像函数是highgui莫看看中的imread、namedWindow、inshow和imwrite函数。图像读取显示保存操作:// tian0118.cpp : 定义控制台应用程序的入口点。//#include #include #include #include #include "stdafx.h"int _tmain(int argc, _原创 2017-01-18 20:42:49 · 1020 阅读 · 0 评论 -
C++版OpenCV---图像的遍历
原文链接:点击打开链接一、遍历图像的4中方式:at(i,j)Mat类提供了一个at方法用于提取图像上的点,它是一个模板函数,可以取得到任意类型的图像上的点。at方法取图像中的点的用法:image.at(i,j):取出灰度图像中i行j列的点。image.at(i,j)[k]:取出彩色图像中i行j列第k通道的颜色点。其中uchar,Vec3b都是图像像素值的类型,其中Vec3b是通转载 2017-01-19 21:27:54 · 2022 阅读 · 1 评论 -
喵生中计算机行业的第一次面试经历
此次从投简历到今天面试共用了两天加一个晚上,写下我的面经,仅供交流学习之用;先是在电话里根据自己的项目经验问了些情况,然后安排了今天的面试。先是40min做了一套笔试题,题目回忆版如下:1、全局变量、局部变量和静态变量有什么特点和区别;2、动态建立二维数组(数组大小为m*n),然后再释放;3、OpenCV里的Mat和 的区别;4、解释一下overloading和overrid原创 2017-02-15 19:51:47 · 1056 阅读 · 0 评论 -
关于车牌的垂直和水平投影代码 C++
#include <cv.h>#include <highgui.h>int main(){ IplImage *src=cvLoadImage("E:\\chepai2\\2\\1.png",1); CvSize sz; sz.width=src->width; ...原创 2016-07-16 12:36:02 · 2875 阅读 · 1 评论 -
Lab颜色空间
原文地址:点击打开链接RGB、Lab、YUV、HSI、HSV等颜色空间的区别:点击打开链接转载 2016-07-14 09:53:22 · 613 阅读 · 0 评论 -
图像二值化 python
import cv2.cv as cvimage = cv.LoadImage('e:/aa/train/26/1.bmp')new = cv.CreateImage(cv.GetSize(image), image.depth, 1)for i in range(image.height): for j in range(image.width): #new[i,原创 2016-05-10 22:00:55 · 2833 阅读 · 0 评论 -
图像旋转任意角度,python代码,亲测可用
# -*- coding: utf-8 -*- from PIL import Image from numpy import * pil_im = Image.open('e:/aa/3.bmp') pil_im = pil_im.rotate(2) print pil_im.size pil_im.save('e:/aa/30.bmp')原创 2016-05-11 14:38:49 · 12620 阅读 · 1 评论 -
手写体识别
手写体识别转载 2016-05-13 15:48:48 · 1841 阅读 · 0 评论 -
双线性插值法公式推导
最近在看双线性插值法,搜了不少博客,结果都是直接套用双线性插值公式,并没有解释公式是如何来的。所以在此只讲解公式推导,剩下的需参考大牛们的博客就可以了。点击打开链接先上双线性插值公式:此时,双线性插值公式已经给出,本文主要讲解的是红色框中公式是如何得到的,剩下的公式自己推导即可。原创 2017-08-03 10:49:09 · 7690 阅读 · 1 评论