自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

呦看清三五魔芋's 修行路

漫漫路其修远兮

  • 博客(36)
  • 资源 (16)
  • 问答 (1)
  • 收藏
  • 关注

转载 线程间操作无效:从不是创建控件的线程访问它的三种方法(笔记存档)

线程间操作无效

2023-11-10 10:11:55 90

原创 Android中Spinner dropdown详解

本篇主要以Android中Spinner用法_淼森007的博客-CSDN博客_android spinner为模板,这里主要针对我这种新手,把各个配置xml的过程讲讲清楚。上个效果先:1、XML布局文件activity_main.xml这个太基础了,直接到res->layout->activity_main.xml中进行添加。<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android.

2022-04-15 22:47:06 2601

原创 利用GitHub资源,Android表格控件Android_DataGridview的使用

想在安卓屏上实现一个滑动的表格,想实现以下功能:支持翻页 支持表头配置 支持列排序 支持单击选中 支持编辑行间隔 支持配置选中样式 支持滑动 自定义表格大小从网上找到该资源:https://blog.csdn.net/Ling_ber/article/details/120322087https://blog.csdn.net/Ling_ber/article/details/120322087在GitHub上的资源链接:GitHub - Lingber/Android_Data

2022-04-07 19:15:00 4865 2

原创 Android 页面跳转后返回

在主页面通过设置按钮跳转到设置页面,通过设置页面的返回按钮进行返回。

2022-03-31 21:00:00 5253

原创 Android Studio多个按钮跳转多个页面,利用选项卡功能实现

1、目标是实现测试页上的五个标签,单击实现不同页面的跳转。最终的实现效果:2、实现过程(1)修改activity_main.xml。一定要注意TabHost、FrameLayou、TabWidget的id。<?xml version="1.0" encoding="utf-8"?><TabHost xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://sc

2022-03-30 17:45:51 5353

原创 创建登陆页面实现页面跳转——初学Android

由于是小白,找了好多资料也没学明白怎么实现的页面跳转。今天仔仔细细写写清楚。1、新建一个Project,选择empty Activity,编辑完activity_main.xml后,增加一个activity_login.xml.【新增方法】是在layout右键,新增一个“Layout Resource File”,输入名称“activity_login.xml”然后点OK。完成后增加了一个“activity_login.xml”2、注册在AndroidManifest.x

2022-03-28 21:00:00 6849

原创 Android Studio 快捷键

序号 功 能 快捷键 备 注 1 复制类名及方法名的具体位置 Ctrl + Alt + Shift + C 2 合并两行代码 Ctrl + Shift + J 溜边两行 3 自动补全当前代码 Ct...

2022-03-03 08:57:06 2072

原创 Unicode使用sqlite3,支持中文字符

Unicode下使用sqlite3,两个重要函数,供参考。CStringA CDataBaseHelper::getSqliteString( const unsigned char* chData ){ int len = MultiByteToWideChar(CP_UTF8, 0, (LPCSTR)chData, -1, NULL, 0); wchar_t* pUnicode =...

2020-04-18 09:20:31 1304 1

原创 MFC单文档应用程序显示缩放图像CImage

1 利用VS2010向导创建一个MFC单文档应用程序;2在CMFCTestView.h中引用<atlimage.h>,并创建一个CImage对象;#include <atlimage.h> private: CImage image;3打开资源文件,选中Menu下面的IDR_MAINFRAME,添加一个新的菜单项“打开图像”,修改其ID为IDM_OPEN...

2020-04-07 15:14:37 1442

原创 Python编程从入门到实践 学习笔记

第 1 章 起步安装时若没有提交自动添加环境变量,需自行添加两行,一个到Python目录,一个到scripts目录:C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\Scripts\C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_...

2019-01-14 17:46:00 212

转载 matlab读取cvs文件的几种方法

matlab读取CVS文件的几种方法:1,实用csvread()函数csvread()函数有三种使用方法:1、M = csvread('filename')2、M = csvread('filename', row, col)3、M = csvread('filename', row, col, range)第一种方法中,直接输入文件名,将数据读到矩阵M中。这里要求csv文件中只能包含数字。第二种...

2018-07-06 13:30:41 955

原创 绪论(0)

1. 训练集(trainingset),用来调节模型的参数,训练集中数字的类别实现已知,通常是被独立考察、人工标注的。2. 目标向量(targetvector)t来表示数字的类别,它代表对应数字的标签。3. 新的数字的图像集合组成了测试集(test set)。4. 正确分类与训练集不同的新样本的能力叫做泛化(generalization)。5. 训练数据的样本包含输入向量以及对应的

2018-05-03 23:13:24 196

原创 怎么设置win7远程桌面

百度千万个解决方案,最后总结一下。被远程的机器需要作如下设置:1.关闭防火墙。控制面板->系统和安全->Windows防火墙->打开或关闭Windows防火墙2.计算机->管理->本地用户和组->用户->Guest 右键->属性->账户已禁用的√去掉3.计算机->服务和应用程序->远程桌面服务“Remote Desktop Service” 设置为自动4.计算机->服务和应用程

2017-03-06 17:31:51 796

原创 OpenCV2实现在图像中写入汉字,支持单通道、3通道图像

通过以往文献的阅读,中文等字符可以借助OpenCV在图像中写入。但是往往都停留在OpenCV 1.0版本的调用上。本文在前人的基础上,修改完善了CvxText.h、CvxText.cpp两个文件,支持单通道图像、三通道图像的中文等字符的显示,支持OpenCV 2.0的调用。所用参考文献一一列举,感谢前人的分享及成果!1.创建一个控制台工程,参照http://blog.csdn.net/feng

2016-07-29 14:20:59 2761 3

转载 const对象默认为文件的局部变量

在全局作用域里定义非const变量时,它在整个程序中都可以访问。我们可以把一个非const变量定义在一个文件中,假设已经做了合适的声明,就可以再另外的文件中使用这个变量。    与其他变量不同,除非特别说明,在全局作用域声明的const变量时定义该对象的文件的局部变量。此变量只存在于那个文件中,不能被其他文件访问。    通过指定const变量为extern,就可以再整个程序中访问cons

2016-05-07 19:14:57 513

原创 VS2010获取dll中的函数列表

step 1:将***.dll文件拷贝至如图中所示的路径下。step 2:打开windons命令处理程序(win+R,input “cmd ” ),进入到vs2010的安装目录“Microsoft Visual Studio 10.0\VC”中,输入“dumpbin -exports ***.dll”即可获取函数列表,如下图:

2016-04-04 15:16:20 1936

转载 涉及到指针、数组、堆栈、以及printf

转自:http://zhidao.baidu.com/question/326625441.html首先,这个问题有点2,下面我开始了。一个2一点的程序:#include char *f(){ char arr[]="hello"; return arr;}void main(){ char *p; p=f(); printf("%s\n",p);}我们知道,这个程

2015-12-29 08:18:35 871

原创 104. 二叉树的深度

//Definition for binary tree//struct TreeNode {// int val;// struct TreeNode *left;// struct TreeNode *right;// };int maxDepth(struct TreeNode *root){////////////////////////////////

2015-04-04 20:45:55 597

原创 136. 整数数组,每个数均出现两次,唯独一个数出现一次。找出该数。

int singleNumber(int A[], int n){ int num = 0; for(int i = 0; i < n; ++i) { num ^= A[i]; } return num;}

2015-04-04 14:54:00 645

原创 同态滤波器

这次使用的是经典教材——冈萨雷斯 数字图像处理(第二版)P152-154  4.5同态滤波器   附上下载地址http://dl.dbank.com/c0atzs7h2g#理论部分就不叨叨了,直接上代码,写的感觉有点问题,求指导。void HomoFilter(Mat srcImg, Mat &dst){ srcImg.convertTo(srcImg, CV_64FC1); dst

2015-04-04 09:50:42 1241

原创 算法2.1:距离变换

2014-05-30 13:37:27 1155

原创 #Opencv中棘手的float数据

在矩阵的定义中有时涉及到数据weis

2014-05-30 12:15:41 2122

原创 #Otsu双阈值的二值化分割(opencv2实现)

Otsud

2014-05-25 11:34:37 5269

原创 #模糊相似矩阵到模糊等价矩阵(opencv实现)

从模糊相似矩阵到模糊等价矩阵,通常采用的是传递闭包法

2014-05-25 10:09:57 4953 1

原创 Niblack二值化在opencv2下的实现

Niblack二值化算法在opencv2下的实现。参考文献:http://www.cnblogs.com/nani/archive/2012/12/12/2814324.htmlhttp://blog.csdn.net/lucayhaozi/article/details/9967963

2014-04-08 10:19:36 2666

原创 灰度共生矩阵opencv2下的实现

原理:灰度共生矩阵参考书籍:《shuz》

2014-04-07 23:10:48 2489 2

原创 区域生长opencv2下的实现

区域生长,区域生长

2014-04-06 17:07:43 3112

原创 大津法及最优迭代求分割阈值(opencv2)

基本知识参考文献:大津法OSTUhttp://blog.csdn.net/guoyk1990/article/details/7606032

2014-04-04 15:19:19 5058

原创 OpenCV中的anchor的Point(-1,-1)解析

在做图像的形态学变换以及滤波时会用到Kernel,另外有个参数Point anchor=Point(-1,-1).疑惑很长时间了,今天自己构造了一个5×5的矩阵,用一个3×3的全1滤波器处理。filter2D(src, dst, -1, Kernel, Point(point_x,point_y), 0, BORDER_DEFAULT);其中point_x,point_y均从-1循环至2.

2014-03-27 20:04:52 4828 1

原创 Opencv实现击中击不中

《数字图像处理与机器视觉——Visual C++与Matlab实现》P289公式8-7明显错误,但是后面的图是正确的。详细知识可以看击中击不中,里面的图示跟书本中介绍的差不多。另外书本中介绍:背景的宽度选择会影响最后的计算结果,以致最终的计算结果是空集。 Mat input_image = src; Mat Kernel_S1 = imread

2014-03-27 09:25:48 3106

原创 Kernel的构造与高斯核的构造

通过阅读资料Mat构造初始化来构造Kernel。通过实验我选用了两种方式,资料中的5(2)、7.并稍加修正。

2014-03-21 14:39:39 1690

原创 opencv中图像旋转

对于180°的旋转;图像的转置函数;图像的任意角度旋转。

2014-03-19 23:40:59 1432

原创 直方图均衡化(不直接用opencv均衡化函数)

opoencv直接提供了equalizeHist(src, dst); 来均衡化处理,很多图像处理的书本介绍均衡化的都差不多,最后归结到一个对于离散灰度级的转换公式。参考书本《数字图像处理与机器视觉》的P90-91.效果跟直接使用函数式一样的。但是我的水平有限,使用的方法比opencv直接提供的方法慢很多。请给菜鸟提宝贵建议。修改上面的for循环,使用ptr函数。但是时间居然比at长,

2014-03-17 20:49:55 2713

原创 点运算中的伽马gamma变换

/// 伽马变换 公式:y = (x + esp)^gamma Mat Gamma_image; Gamma_image.create(512,512,CV_64FC1);//创建伽马图以保存结果像并初始化 cvtColor(input_image, input_image, CV_BGR2GRAY);//输入图像(lena图)灰度化 input_image.convertTo(input

2014-03-16 22:54:38 2264

原创 opencv实现对数log灰度变换

我的思路太窄了,想了一个遍历的方法。也可以先做通道分解,分析单个通道的log变换。菜鸟一个,若是有好的想法,还请赐教。Mat log_image;log_image.create(512,512,CV_8UC1);cvtColor(input_image, input_image, CV_BGR2GRAY);for (int i = 0; i <512; i++){ fo

2014-03-15 16:44:02 5878 2

原创 opencv中灰度线性变换问题

近来在读《数字图像处理与机器视觉——Visual C++与Matlab实现》,想把里面的例子用opencv的方法都去实现一下,读到69页中关于灰度线性变换,直接在refman中按关键字“linear transformation”去查找,找到C: void cvConvertScale(const CvArr* src, CvArr* dst, double scale=1, double s

2014-03-15 14:36:20 2597

Android Studio多个按钮跳转多个页面,利用选项卡功能实现

实现测试页上的五个标签,单击实现不同页面的跳转。

2022-03-31

testsql.rar

MFC下Unicode使用sqlite3,支持中文字符。简单Demo,重点解决了Unicode下对中文字符和Cstring类型的支持。

2020-04-18

testshowImg.rar

MFC单文档应用程序显示缩放图像CImage 通过CImage导入图像,通过OnDraw函数对图像进行缩放。是一个简单的demo,仅供参考。

2020-04-07

字符库freetype2.6.5

字符库,配置参见http://blog.csdn.net/xufeng0991/article/details/40735651

2016-07-29

查找缺少的dll文件

查找相互依赖的动态链接库,查看缺少的dll文件

2016-04-04

FreeImage图像库

FreeImage 是一款免费的、开源的、跨平台(Windows 、Linux 和Mac OS X )的,支持20 多种图像类型的(如BMP 、JPEG 、GIF 、PNG 、TIFF 等)图像处理库。其最大优点就是采用插件驱动型架构,具有快速、灵活、简单易用的特点,得到了广泛使用。

2016-04-04

统计信号处理基础 估计与检测理论 中文版

国外电子与通信教材系列,统计信号处理基础 估计与检测理论 中文版。

2015-05-21

N*N的zigzag数组

一道经典的面试题,zigzag数组。用C++实现。

2014-08-07

Otsu双阈值分割(opencv)

Otsu双阈值分割。将图像分为三层,在根据Middle与top的关系进行二值化

2014-05-25

模糊矩阵的乘积运算(opencv)

模糊矩阵的乘积运算,opencv2实现。仅供参考。

2014-05-25

Niblack二值化opencv2下的实现

Niblack二值化算法在opencv2下的实现。参考文献:http://www.cnblogs.com/nani/archive/2012/12/12/2814324.html http://blog.csdn.net/lucayhaozi/article/details/9967963 仅供参考。欢迎宝贵意见。

2014-04-08

灰度共生矩阵vs2010+opencv2

灰度共生矩阵的实现,环境为vs2010+opencv2,参考书本为数字图像处理与机器视觉P386。仅供参考。倾听宝贵意见。

2014-04-07

区域生长opencv2

将该文献中http://blog.csdn.net/Sera_ph/article/details/7674847的代码在opencv2 中实现,并对文献中的代码做了部分修改。

2014-04-06

分割阈值(opencv2)

大津法及最优迭代求分割阈值(opencv2),采用了该文献中的代码思想并作了修改。大津法OSTU:http://blog.csdn.net/guoyk1990/article/details/7606032 迭代的最优阈值选择:http://blog.csdn.net/lichengyu/article/details/4775974 ,这篇文中附的代码有问题,做了修改。

2014-04-04

数值分析综述-《数值分析与算法》徐士良

数值分析综述-《数值分析与算法》徐士良,综述了2到7章,希望对你有帮助。

2013-12-24

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

TA关注的人

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