自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 数通基础(1)IP基础

1、 拓扑结构:总线、星、树、环、网2、 硬件设备分类:集线器(HUB),交换机(SW)、路由器®3、 Osi模型:应用、表示、会话、传输、网络、数链、物理Tcp/ip模型:应用、传输、网络、接入4、Tcp/ip封装顺序:数据 _ 添加类型_作用_层数据段(SEGMENT)_ 添加Appl首_TCP_传输数据包(IP PACKETS) _添加TCP(端口7)首_IP_网络数据帧(F...

2019-07-23 14:57:19 1239

原创 关于Hough变换其他实现方法的尝试

之前尝试的方法是从一定区域内检测出单一线条,当设置参数不合适时,容易出现之前结果中出现的检测结果明显有误差,这是设置取值过小导致整个区域不能纳入计算导致的,但是阈值设置过大会让整个区域别忽略所以参看一些书籍资料学习了一种从Hough变换后提出多个端点,再连接端点构成检测出的直线的方法:代码如下:clear;clc;I=imread('abc.bmp');I=rgb2gray(I)...

2019-03-08 12:40:43 212

原创 C语言读取BMP文件(2)

最近尝试了验证BMP文件读取的正确#include <stdio.h>#include <stdlib.h>/* 定义WORD为两个字节的类型 /typedef unsigned short WORD;/ 定义DWORD为四个字节的类型 /typedef unsigned long DWORD;/ 位图文件头主要是对位图文件的一些描述 位图信息头主要是对位...

2019-03-06 19:16:22 913

转载 关于matlab图片保存方式

之前的matlab学习中接触了各种图片的处理方式和算法函数,现在考虑的是如何保存和输出图片matlab中的图片保存方式参考:http://www.ilovematlab.cn/thread-296430-1-1.htmlimwrite函数imwrite函数是和imread函数配套的图片读取输出函数,写法和imread函数一样imwrite(I,‘lena.jpg’)需要注意的是...

2019-03-03 19:24:31 569

原创 关于C语言读取BMP文件

关于图像分割和hough变换(19_03_01学习进度)之前MATLAB部分遇到一个问题,我在Hough变换完成之后得到的图像需要进一步的处理,但是我是通过在之前的图像上用循环遍历添加上点,这样的到的图片使用句柄保存只能得到循环运算之前的原图,暂时没有找到解决方法,就先开始准别C语言的读取BMP文件的方法C语言读取BMP文件以下为按照BMP格式相搭配的读取头文件/* 位图文件头 (位图头的...

2019-03-01 19:40:52 582

原创 关于数字图像处理的高斯模糊与锐化

关于图像分割和hough变换(19_02_28学习进度)关于高斯模糊与锐化清晰的图片,像素间的过渡会较为干脆利落,简而言之,就是像素之间的差距比较大。而模糊的本质,其实就是使用某种算法把图像像素和像素之间的差距缩小,让中间点和周围点变得差不多;即,让中间点取一个范围内的平均值。模糊到了极致,比如用于计算模糊的取值区域为整张图片,就会得到一张全图所有像素颜色都差不多的图片。高斯滤波实际上是...

2019-02-28 22:08:45 1541

原创 关于识别文字区域的其他想法

关于图像分割和hough变换(19_02_26学习进度)(额外)关于识别文字区域的其他想法取行间距方法:(思路)思路是不考虑文字部分的提取,而是考虑通过借助多行文字之间的间隔,提取其中的主要线条来做Hough变换这里可以使用imcomplement(X)函数对图像进行取反色效果大致如下:参数未经行调制故结果基本没有价值,只作参考高斯模糊+锐化方法:这里不做细致代码演示,使用PS处...

2019-02-26 16:41:43 465

原创 关于文字区域识别的方法

关于图像分割和hough变换(19_2_26学习进度)关于文字区域识别的方法经过一些图像处理方式的尝试,最后总结出了一种较好的方法:先对图像进行开函数处理,平滑对象的轮廓断开狭窄区域,再对其进行横向配合一定角度斜向的膨胀,在倾斜角度不大的图片中效果很明显:实例:clearclcX1=imread(‘abc.bmp’);%X1=rgb2gray(A);Z1=imopen(X1,...

2019-02-26 12:51:29 2544

原创 关于提取图片中文字区域的算法和实现方法

关于图像分割和hough变换(19_02_24学习进度)最近在研究的【如何确定文字范围以提供边缘检测和Hough变换】的方法,目前想到了三个方法,介绍如下:膨胀(腐蚀)算法膨胀(腐蚀)算法的原理就是将符合条件的像素点(块)替换成设定的形状二值图像的膨胀算法可以使用matlab提供的imdilate函数实现其中X是M*N的二值图像矩阵,B为结构元素,其元素必须包含只有0和1,其数据类型任意...

2019-02-26 12:18:03 3700

原创 关于一张图像Hough变换完成后的处理

关于图像分割和hough变换(19_02_16学习进度)关于一张图像Hough变换完成后的部分(1)之前的进度已经完成了一张图片的Hough变换处理部分,可以从其中得到较为明显部分的直线,并在上面添加了黑线,之后需要完成的是通过得到的处理完成的图片识别出其中的倾斜角并旋转首先需要做的是去出图片中的多于信息只留下啊方便检测倾斜角度的Hough变换直线,可以使用过程中Houghline函数得到的...

2019-02-16 11:32:31 663

原创 关于一张图像的Hough完整处理过程

关于图像分割和hough变换(19_02_14学习进度)关于一张图像的Hough完整处理过程首先载入图片A=imread(‘DSC9342.bmp’);由于图片可能不是二值图片,需要进行转换X=rgb2gray(A);之后对图片进行边缘检测BW=edge(X,‘sobel’,0.1);imshow(A),figure;imshow(BW),figure;...

2019-02-14 19:42:09 393

原创 关于hough变换边界连接的matlab实现

关于图像分割和hough变换(19_02_12学习进度)关于hough变换边界连接的matlab实现matlab提供了三个函数用于Hough变换连接边界,使用Hough函数可以对图像进行Hough变换,将直角坐标系变为极坐标,然后对极坐标尽心修正之后使用houghpeak函数对图像进行峰值检测,检测出密集的交点最后使用houghline函数对图像进行直线的连接Hough变换的函数为Hou...

2019-02-12 20:13:16 2469

转载 关于Hough变换边界连接的原理

关于图像分割和hough变换(19_01_30学习进度)Hough变换边界连接 原理Hough变换是图像处理中从图像中识别几何形状的基本方法之一。Hough变换的基本原理在于利用点与线的对偶性,将原始图像空间的给定的曲线通过曲线表达形式变为参数空间的一个点。这样就把原始图像中给定曲线的检测问题转化为寻找参数空间中的峰值问题。也即把检测整体特性转化为检测局部特性。比如直线、椭圆、圆、弧线等。设...

2019-01-30 19:40:39 1219

原创 关于边缘分割原理和matlab实现

关于图像分割和hough变换(19_01_28学习进度)

2019-01-28 20:47:48 4175

原创 关于形态应用学(重构、边界提取)和matlab实现

关于图像分割和hough变换(19_01_27学习进度)关于之前的膨胀和腐蚀的错误之前一篇学习中,我根据图像最后的效果判定错了膨胀和腐蚀的函数事实上正确的函数应该是膨胀为:Z=imdilate(X,B)腐蚀为:Z=imerode(X,B)产生错误的原因是我用的图片为黑底白字,而这两个函数默认白色为背景黑色为目标点,所以产生了相反的效果在matlab处理二值图像中,默认白色为数值1,黑...

2019-01-26 21:37:52 4086

原创 关于图像形态处理(膨胀腐蚀)的原理和matlab实现

关于图像分割和hough变换(19_01_23学习进度)图像形态处理(文字区域识别)数学形态学是一种应用于图像处理和模式识别的方法,基本思想是用具有一定形态的结构元素去度量和提取图像中对应的形状以达到对图像分析和识别的目的,利用数学形态学对物体的几何结构分析过程就是把主体和客体相互逼近的过程,利用数学形态学的基本概念和运算将结构元素灵活组合分解,引用形态变换达到分析的目的膨胀膨胀的原理就是...

2019-01-23 20:13:23 9675 3

原创 关于C语言的图片数据结构

关于图像分割和hough变换(19_01_20学习进度)关于C语言的图片数据结构(1)图的定义图在C语言中是一类非线性结构,其形式定义为:Graph=(V,R)其中V={x|x∈datatype},R={VR},VR={<x,y>|P(x,y)&(x,y∈V)}其中,数据元素成为顶点,V是顶点的有穷集合,R是边的有穷集合,就是说图片是由顶点和边组成的。图的存...

2019-01-20 19:48:02 633

原创 关于C语言的指针(4)访问数组

关于图像分割和hough变换(19_01_16学习进度)关于C语言的指针(4):指针和二维数组

2019-01-18 20:33:40 178

原创 关于C语言的指针(3)数据交互过程

关于图像分割和hough变换(19_01_16学习进度)关于C语言的指针(3):指针与函数数据的交换过程函数调用者与函数之间交换数据的方式有三种:传统值传递,全局变量和指针变量间接引用,不同只要体现在函数的密封性和数据交换方便性的方面。传统数值传递方式:函数调用者通过向函数参数赋值完成像函数输入数据的过程,函数通过返回值完成想函数调用这输出数据的过程,由于函数参数和函数内部变量与函...

2019-01-16 19:41:38 350

原创 关于C语言的指针(2)输入输出

关于图像分割和hough变换(19_01_14学习进度)关于C语言的指针(2):指针输出函数printf可以用格式说明“%p”指定指着输出,与格式说明“%p”对应的可以是指为地址的表达式,如在:int k,*pk=&k,a[10];printf("%p,%p,%p\n",pk,"abc",a);中,pk是指

2019-01-14 21:32:53 880

原创 关于C语言的指针(1)定义

关于图像分割和hough变换(19_01_12学习进度)关于C语言的指针(1):指针变量与间接访问:指针变量是与储存地址的储存单元绑定的变量,其的数值是储存单元的地址,间接访问过程是指通过指针变量的数值获取指针变量的值所指的储存单元的内容的过程,间接访问过程需要两次储存器访问操作:第一次是访问与指针变量绑定的储存单元获取指针变量的数值,之神变量的值是另一个储存单元的地址,第二次是一之神变量的...

2019-01-12 20:28:12 197

原创 关于变换域增强技术基础和matlab实现

2019_01_10学习进度变换域图像增强技术除了之前学习的空域图像增强技术,另一项增强技术就是变换域增强技术,把图像信号从空域变换到变换域进行处理,就可以从其他角度进行分析,特点是运算速度高,可以采用已有的二位数字滤波技术经行需要的图像处理。关键技术在于首先将图像从空域变换为变换域,经过处理之后在进行反变换输出,一般采用的变换方法是线性正交变换,也有离散二维傅里叶变换、离散二维余弦变换和离...

2019-01-10 19:20:04 388

原创 关于空域增强技术基础和matlab实现

关于图像分割和hough变换(19_1_7学习进度)空域图像增强图像增强是为了增强图像中重要的部分,比如边缘轮廓、灰度值的对比度,对图像进行强调或者锐化在PS中经常用对比度、亮度等操作对照片的拍摄过程中的欠曝、过曝、对较模糊等问题进行弥补和修正,根据处理域的不同可以分为空域图像增强和变换域图像增强,目前在学习的是空域图像增强。图像算术增强原理是指将多幅图像的对应像素相加得到一副新的图片,...

2019-01-08 16:48:16 543

原创 关于matlab的图像显示方法

关于图像分割和hough变换(19_1_5学习进度)由于之前尝试直接入手MATLAB代码实现功能,发现自己对一些基础的知识仍然有很多不足,从新学习了数字图像处理的原理基础。关于图像的数字表示图像从色彩和主要分成灰度图像和彩色图像,我的题目是对灰度图像的处理,灰度图像可以用三基色表示参数的二维数组进行表示,对于标准的长方形点阵取样每一个元素表示一个图像像素点的颜色信息,...

2019-01-06 20:57:36 27584 4

原创 关于matlab的图像分割基础

关于图像分割和hough变换(19_1_3学习进度)关于图像分割首先,要想对图像进行数字图像处理,重要的一个步骤是识别图像中的物体,之后才能对不同的物体和信息进行处理。参考《基于MATLAB的图像处理案例教程》中的说法:图像分割的含义就是将图像表示为物理上意义的连通区域的集合,更具目标与背景的先验知识,对题像中的目标、背景进行标记定位,然后将目标从背景或者其他伪目标中分离出来…常用于模式...

2019-01-03 21:15:21 1097

原创 霍夫变化识别图像倾斜角及矫正的C语言实现(编写测试)

霍夫变化识别图像倾斜角及矫正的C语言实现(编写测试)题目要求学习具体要求具体执行步骤和当前进度题目要求基于霍夫变换等图像处理算法,对扫描文字图像的字行进行倾角检测,能校正倾角并分解文字,用C语言实现算法软件。学习具体要求1、查找资料,学习经典霍夫变换(Hough Transform)的原理。2、用MATLAB实现对图像的霍夫变换,检测直线部分。3、用C语言读取bmp二值图像的像素并能实...

2019-01-02 20:19:36 1110

空空如也

空空如也

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

TA关注的人

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