建立颜色表并进行基于颜色的初步分割
2012-04-07 20:01
225 查看
本文作者 email: liuying31195@126.com
本文创建日期: 2012-4-1
原文地址链接:http://blog.csdn.net/liuying_1001/article/ 如需转载请注明出处。
之前提到过利用颜色表进行图像分割的基本原理,总的来说就是将像素颜色的RGB值作为一个三维数组的索引,而三维数组中的每一元素的值用于标记这个索引所代表的颜色属于哪一类。如colorTable[240][2][21] = 1;那么在用颜色表进行图像处理时就直接将要处理的一个像素值作为索引去查看这个索引下的元素值是多少。
由于只是初期的工作颜色表的学习还需要手动的输入,程序中可以学习的颜色有y、o、g,也就是黄色,橙色和绿色。增加多种颜色是一个很简单的事,不过增加的过程中也许会遇到一些问题。程序在学习完颜色后就直接保存了颜色表,名称为data.txt。学习过程简述如下:运行起来后,先在终端中输入y g o 三个字母中的一个,然后用鼠标点击img上对应的颜色。程序效果图如下:
本文创建日期: 2012-4-1
原文地址链接:http://blog.csdn.net/liuying_1001/article/ 如需转载请注明出处。
之前提到过利用颜色表进行图像分割的基本原理,总的来说就是将像素颜色的RGB值作为一个三维数组的索引,而三维数组中的每一元素的值用于标记这个索引所代表的颜色属于哪一类。如colorTable[240][2][21] = 1;那么在用颜色表进行图像处理时就直接将要处理的一个像素值作为索引去查看这个索引下的元素值是多少。
由于只是初期的工作颜色表的学习还需要手动的输入,程序中可以学习的颜色有y、o、g,也就是黄色,橙色和绿色。增加多种颜色是一个很简单的事,不过增加的过程中也许会遇到一些问题。程序在学习完颜色后就直接保存了颜色表,名称为data.txt。学习过程简述如下:运行起来后,先在终端中输入y g o 三个字母中的一个,然后用鼠标点击img上对应的颜色。程序效果图如下:
相关文章推荐
- 使用C#调用PI-SDK进行基于PI的开发——使用PI-SDK建立与PI数据库的连接(转载)
- 【图像算法】彩色图像分割专题六:一种基于颜色直方图的图像分割
- 使用C#调用PI-SDK进行基于PI的开发(二)——使用PI-SDK建立与PI数据库的连接
- 使用颜色空间进行图像分割
- Matlab图像处理学习笔记(二):基于颜色的图像分割
- 图像处理学习笔记(二):基于颜色的图像分割
- 基于颜色分量HSV的图像分割:基于opencv的分割调试工具源码
- 基于lame对mp3进行分割的简单实现
- 基于Lucene对少量新闻(5000篇左右)应用TFIDF方法进行关键字抽取与建立索引、检索
- 基于OpenCV及连通域分析进行文本块分割 推荐
- 基于颜色信息的图像分割算法
- 基于lame对mp3进行分割的简单实现
- OpenCV-利用函数inRange进行颜色分割(HLS颜色分割)
- 基于lame对mp3进行分割的简单实现
- Matlab图像处理学习笔记(二):基于颜色的图像分割
- Matlab图像处理学习笔记(二):基于颜色的图像分割
- 基于颜色的图像分割
- (学习笔记)基于opencv颜色过滤只保留红色区域(适用于图像分割方面)
- 爬山法处理基于颜色的图像分割
- 使用C#调用PI-SDK进行基于PI的开发——使用PI-SDK建立与PI数据库的连接(转载)