自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tealex的专栏

小常的一亩三分地

  • 博客(12)
  • 资源 (11)
  • 收藏
  • 关注

原创 【OpenCV_08】直方图均衡化Histogram Equalization

直方图 Histogram这种方法通常用来增加许多图像的全局对比度,尤其是当图像的有用数据的对比度相当接近的时候。通过这种方法,亮度可以更好地在直方图上分布。这样就可以用于增强局部的对比度而不影响整体的对比度,直方图均衡化通过有效地扩展常用的亮度来实现这种功能。这种方法对于背景和前景都太亮或者太暗的图像非常有用,这种方

2016-05-31 19:40:04 2180

原创 【OpenCV_07】改变图像或者视频的对比度 Change Contrast of Image or Video

增大对比度其实就是对每个像素进行操作,最简单的方式是就是对每个像素的值乘以一个大于1的数                         new_img (i, j) = img(i, j) * c                     c > 1对应的减小对比度最简单的方法就是对每个像素乘以一个小于1的数

2016-05-31 17:41:31 2923 1

原创 【OpenCV_06】图像滤波器Filtering Images-腐蚀函数cvErode 和 膨胀函数cvDilate

图像滤波在计算机视觉中占很大比重,是大部分计算机视觉应用的基础。对图像滤波应该在应用之前完成。OpenCV内建了很多图像滤波方法(OpenCV 2.X 及C++ )改变图像或视频的亮度改变图像或视频的对比对灰度图或彩色图像直方图均衡化平滑/模糊图像下面就是本篇博文的例子OpenCV 2.1 C语言版本 (注意不是 C++)侵蚀 Eroding 扩张

2016-05-31 14:08:34 875

原创 【OpenCV_05】把图像&视频写入文件Write Image & Video to File

今天,聊聊怎么吧图像以及视频写入到文件里。Write Image to File 把图片写入到文件下面的例子是创建一个黄色的图像并且写到文件里,下面就是采用OpenCV来实现.//////////////////////////////////////////////////////////////////////////////////////////////////

2016-05-30 12:18:14 5062 1

转载 【机器学习】机器学习算法之旅

在理解了我们需要解决的机器学习问题之后,我们可以思考一下我们需要收集什么数据以及我们可以用什么算法。本文我们会过一遍最流行的机器学习算法,大致了解哪些方法可用,很有帮助。机器学习领域有很多算法,然后每种算法又有很多延伸,所以对于一个特定问题,如何确定一个正确的算法是很困难的。本文中我想给你们两种方法来归纳在现实中会遇到的算法。学习方式根据如何处理经验、环境或者任何我们称之为

2016-05-25 16:25:37 316

转载 【机器学习】问题的十个实例

机器学习是什么?这个问题的答案可以参考权威的机器学习定义,但是实际上,机器学习是由它所解决的问题定义的。因此,理解机器学习最好的方式是观察一些实例。首先来看一些现实生活中众所周知和理解的机器学习问题的实例,然后讨论标准的机器学习问题的分类(命名系统),学习如何辨别一个问题是属于哪种标准案例。这样做的意义是,了解所面对的问题类型,我们就可以思考所需要的数据和可尝试的算法。机器学习问题

2016-05-25 16:24:32 565

翻译 【机器学习】程序员初学机器学习的四种方式

学习机器学习有很多方法,大多数人选择从理论开始。如果你是个程序员,那么你已经掌握了把问题拆分成相应组成部分及设计小项目原型的能力,这些能力能帮助你学习新的技术、类库和方法。这些对任何一个职业程序员来说都是重要的能力,现在它们也能用在初学机器学习上。要想有效地学习机器学习你必须学习相关理论,但是你可以利用你的兴趣及对知识的渴望,来激励你从实际例子学起,然后再步入对算法的数学理解。

2016-05-25 16:17:34 523

翻译 【机器学习】最佳入门学习资源

这是一篇很难写的文章,因为我希望这篇文章能对学习者有所启发。我在空白页前坐下,并且问自己了一个很难的问题:什么样的库、课程、论文和书籍对于机器学习的初学者来说是最好的。文章里到底写什么、不写什么,这个问题真的让我很烦恼。我必须把自己当做一个程序员和一个机器学习的初学者,站在这个角度去考虑最合适的资源。我找出了每个类型中最适合的资源。如果你是一个真正的初学者,并且乐意于开始了解机器学

2016-05-25 16:11:16 488

原创 【OpenCV_04】从文件以及摄像头读取视频

通过文件或者摄像头读取视频文件通过文件读取视频在这节,握住想主要介绍一下如何通过文件读取视频,其实很简单的,只需要和读取图片一样类似的过程,通过对视频frame by frame的读取。下面就是读取的视频文件的OpenCV代码/////////////////////////////////////////////////////////////////////

2016-05-25 15:48:56 690

原创 【OpenCV_03】图像载入,显示和输出 Read & Display Image

图像的载入,显示和输出这篇博客我回谈一谈,如何通过采用OpenCV的库函数将图像载入,显示以及输出。首先,打开C++的IDE编程环境新建一个工程,(必须把OpenCV的环境设置好在IDE下)///////////////////////////////////////////////////////////////////////////////////////////

2016-05-24 19:46:17 4017

翻译 【OpenCV_02】OpenCV基础API

头文件Header filesOpenCV提供了很多重要的C++头文件作为接口。作为初学者,需要在编程的时候加入相应的头文件,在随后的学习笔记中将会举例。如果不确定该包含什么样的头文件,那么就把下列头文件全部#include. #include "opencv2/core/core.hpp"#include "opencv2/flann/miniflann.hpp"#i

2016-05-24 14:56:32 551

原创 【OpenCV_01】什么是OpenCV

OpenCV是什么?OpenCV用C++语言编写,它的主要接口也是C++语言,但是依然保留了大量的C语言接口。该库也有大量的Python, Java and MATLAB/OCTAVE (版本2.5)的接口。这些语言的API接口函数可以通过在线文档获得。如今也提供对于C#,Ch, Ruby的支持。所有新的开发和算法都是用C++接口。一个使用CUDA的GPU接

2016-05-24 11:50:52 958

机器学习笔记,几种分类

机器学习笔记,几种分类

2018-08-24

如何写一篇好的论文

如何写一篇好的论文 How to Write Good Papers

2018-08-24

百度GOOGLE图像搜索探秘

百度GOOGLE图像搜索探秘

2018-08-24

学习Objective-C: 入门教程

学习Objective-C: 入门教程

2012-04-16

基于遗传算法的随机优化搜索

基于遗传算法的随机优化搜索

2012-03-31

Android将允许纯C:C++开发应用

Android将允许纯C:C++开发应用

2012-03-30

namespace介绍

C++中 namespace介绍 非常有用的东西

2012-03-28

UIScrollView 原理

UIScrollView 原理 iOS开发

2012-03-28

面向对象VS面向过程

Functional Programming vs. Imperative Programming

2012-03-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除