- 博客(63)
- 资源 (2)
- 收藏
- 关注
转载 mysql启动失败:mysql服务无法启动 服务没有报告任何错误 解决方法
My SQL server8.0 安装后,启动失败,提示信息如下:尝试以下步骤,最终解决问题:1 查看host文件(C:\Windows\System32\drivers\etc\hosts),是否修改过本地域名,如果将localhost对应的地址修改过,有可能会导致连接mysql server失败。解决方法:将localhost映射的地址注释掉2 如果在mysql的安装路径(C:...
2019-08-20 11:23:45
1230
原创 python 读取指定两个字符之间的子串
l=[]begin=l.find('_')end=l.rfind('_')ss=l[begin+1:end]
2019-03-11 15:12:22
18276
原创 python小程序使用tensorflow
import tensorflow as tfa=tf.constant([1.0,2.0],name="a")b=tf.constant([2.0,3.0],name="b")result=a+b;print(result)sess=tf.Session()print(sess.run(result))sess.close()
2019-02-22 16:06:00
418
原创 python3读取csv文件的两列数据,并以数据为名称批量生成新的文件夹
with open(r'C:\Users\Desktop\we.csv','r')as csvfile:reader=csv.reader(csvfile)column=[row[3] for row in reader]column.remove("")with open(r'C:\Users\Desktop\we.csv','r')as csvfile:reader=csv...
2019-02-21 12:58:28
3726
原创 c++截取指定两个字符之间的字符串
string picture_name = “edj_sdjj.bmp”;//this is picture number std::cout << "图片名:" << picture_name << endl; int nPos_1 = picture_name.find("_"); in...
2019-02-20 13:41:53
10334
原创 txt文件转换为csv格式文件
数据在存储在txt文件中的时候,每一列数据用逗号隔开,每一行进行换行,转换为csv格式,直接将后缀名“txt”改为“csv”就行了。
2019-02-20 09:23:17
34062
6
原创 vs2017 c++输出程序运行所用时间
使用GetTickCount:从操作系统启动到现在所经过(elapsed)的毫秒数,它的返回值是DWORD。(精确到毫秒) //获取程序运行时间 long t1=GetTickCount();//程序段开始前取得系统运行时间(ms) Sleep(500); long t2=GetTickCount();();//程序段结束后取得系统运行时间(ms) cout << (t2 -...
2019-02-18 18:04:12
6292
原创 读取HSV格式图像各个像素点HSV分量
Mat hsvImage;for (int i =806; i <=899; i++) { for (int j = 956; j <=1039; j++) { Point p; p.x = i; ...
2019-02-18 14:46:01
4016
转载 HSV颜色分量范围
OpenCV中HSV颜色模型及颜色分量范围HSV颜色模型HSV(Hue, Saturation, Value)是根据颜色的直观特性由A. R. Smith在1978年创建的一种颜色空间, 也称六角锥体模型(Hexcone Model)。、这个模型中颜色的参数分别是:色调(H),饱和度(S),亮度(V)。 色调H:用角度度量,取值范围为0°~360°,从红色开始按逆时针方向计算,红色...
2019-02-15 16:34:12
7661
原创 vs2017 c++批量读取多级文件夹下的图片,并进行处理
#include"opencv2\opencv.hpp"#include"cv.h"#include<vector>#include<windows.h>#include"iostream"#include"fstream"#include<stdio.h>#include"highgui.h"#include
2019-02-14 13:09:33
2696
原创 opencv批量读取Mat格式图片,选取感兴趣区域并另存为图像(重复2)
#include"opencv2\opencv.hpp"#include"cv.h"#include<vector>#include<windows.h>#include"iostream"#include"fstream"#include<stdio.h>#include"highgui.h"#include
2019-02-13 16:43:38
241
原创 ffmpeg软件视频转图片运行错误,出现 Could not open file : F:\2\ av_interleaved_write_frame(): I/O error
解决办法:可能是图片太多,运行存入的时候写成ffmpeg -i F:\1\4.mp4 F:\mulv\%4d.jpg
2019-02-02 12:59:55
4417
1
原创 opencv批量读取Mat格式图片,选取感兴趣区域并另存为图像
#include"opencv2\opencv.hpp"#include"cv.h"#include<vector>#include<windows.h>#include"iostream"#include"fstream"#include<stdio.h>#include"highgui.h"#include
2019-02-02 10:26:33
876
原创 windows环境中ffmpeg将视频转换成一张张图像
cmd命令:进入指定目录F:cd ffmpegffmpeg -i 目录\1\1.mp4 F:\2\%.jpg 下面为将一张张图片名保存为txt格式 cmd命令//保存为txtcd F:\2dir/b>picture.txt
2019-01-31 13:55:55
2046
原创 VS配置opencv3.4后调用imshow()函数报错
错误 LNK2019 无法解析的外部符号 "void __cdecl cv::imshow(class cv::String const &,class cv::debug_build_guard::_InputArray const &)" (?imshow@cv@@YAXAEBVString@1@AEBV_InputArray@debug_build_guard@1@@Z),该...
2019-01-29 15:22:38
2267
原创 MFC读取图像并显示
oid CddrwDlg::OnBnClickedButton1(){ // TODO: 在此添加控件通知处理程序代码 //添加代码 // TODO: 在此添加控件通知处理程序代码 //打开文件 CString filter = (CString)"图像文件(*.bmp)|*.bmp;*.BMP||";//指明可供选择的文件类型和相应的扩...
2018-12-20 21:23:41
8879
原创 MFC中在picture控件中绘制图像指定坐标区域矩形
void CddrwDlg::OnLButtonDown(UINT nFlags, CPoint point){ // TODO: 在此添加消息处理程序代码和/或调用默认值 // TODO: 在此添加消息处理程序代码和/或调用默认值 CPen* oldPen=NULL; CRect rect; CWnd *pWnd = GetDlgItem(IDC_...
2018-12-20 19:09:58
4448
原创 伯克利数据集读取.mat格式
state = 'val';%修改为test或train,分别处理两个文件夹 bsdsRootfile_list =(fullfile('E:','下载内容','BSR_bsds500','BSR','BSDS500','data','groundTruth',state,'3096.mat'));%获取该文件夹中所有jpg格式的图像%for i=1:length(file_list)i=1...
2018-08-14 09:55:46
2363
1
转载 MFC对话框中保存Picture控件中的图片
要在Cimprocess_2Dlg.h中添加:#include <atlimage.h>void Cimprocess_2Dlg::Onsave(){ // TODO: 在此添加命令处理程序代码 CWnd* bmpShow = GetDlgItem(IDC_ShowEdge); CDC *pdc = bmpShow->GetDC(); //CImage imag; ATL::C...
2018-07-10 15:29:05
2272
1
原创 MFC利用Picture控件读取并显示图片
void Cimprocess_2Dlg::Oncanny(){ // TODO: 在此添加命令处理程序代码 CDC *pDC = GetDlgItem(IDC_ShowImage)->GetDC();//根据ID获得窗口指针再获取与该窗口关联的上下文指针 HDC hdc = pDC->GetSafeHdc(); // 获取设备上下文句柄 C...
2018-07-10 09:01:32
10103
原创 vs2015和matlab混合编程,矩阵对应关系
代码:mwArray result(256, 256,mxDOUBLE_CLASS); //一行一列的矩阵 mwArray out_put(256,256,mxDOUBLE_CLASS); result.SetData(*m_gr,65536); //赋值 tata(1, out_put,result); cout << "下面输出---" << endl; for ...
2018-06-13 09:42:18
695
原创 vs2015与matlab混合编程,出现 Unhandled C++ exception detected at 错误
MATLAB 2015b startup error Unhandled C++ exceptionAsked by William Fuller on 13 Oct 2015Latest activity Commented on by Image Analyst on 26 Jan 201735 views (last 30 days)出现问题的原因是:在matlab 里矩阵(256,256...
2018-06-12 22:23:08
2215
5
转载 vs2015调用matlab .m文件函数
步骤一:1,mex -setup设置编译器C++2,mbuild -setup设置编译器C++步骤二:1,写matlab文件,需要将主文件写成函数的形式,即使主文件中调用了其他函数,在后面的mcc中依然会编入dll中,故不需要担心, 例子:主程序 function r=You(a,b) r=Add(a,b); //子函数加 r=Cheng(r,r); /...
2018-06-11 15:56:25
4624
4
原创 vs2015中调用matlab函数
D:Mat是matlab安装路径包含目录:D:\Mat\extern\include;D:\Mat\extern\include\win32;库目录:D:\Mat\extern\lib\win32\microsoftD:\Mat\extern\lib\win32链接器:常规 附加库目录D:\Mat\bin\win32链接器:输入附加依赖项:libeng.lib;libmex.lib;libmex...
2018-06-11 14:53:43
6153
原创 vs2015和matlab混合编程,打不开matlab引擎问题
解决办法:要用管理员权限打开cmd,输入: matlab /regserver这时会调用Matlab引擎,打开一个cmd界面:代码:#include <iostream>#include <iomanip>using namespace std;#include <engine.h>#include <string.h>void main(){ //...
2018-06-11 14:25:13
2493
1
原创 数学形态学的一个操作(2)
代码:// //======用数学形态学去去掉厚的边缘============ IplImage *tmp = cvCreateImage(cvGetSize(src), IPL_DEPTH_8U, 1); cvCopy(src,tmp,0); //cvCvtColor(dst_2, tmp, CV_RGB2GRAY); CvScalar sss; std::cout << "==...
2018-06-02 11:12:40
185
原创 数学形态学的一个操作
代码://----------数学形态学--- 2 2 2 2 2 2----------- //==== 2==用数学形态学去去掉厚的边缘======= 2===== IplImage *tmp = cvCreateImage(cvGetSize(src),IPL_DEPTH_8U,1); cvCopy(src,tmp,0); //cvCvtColor(src, tmp, CV_RGB2G...
2018-06-02 10:36:50
585
原创 matlab中改变图像中指定位置像素的值,并显示图像
将图像放大三倍之后,改变部分像素值,并显示img=imread('tupian\\lenna256.bmp');img_2=imresize(img,3);for i=3:3:256*3 for j=3:3:256*3 if(e_wmf(i/3,j/3)==1) img_2(i+1,j+1,1)=255; img_2(i+1,j+1,...
2018-05-28 09:44:07
22577
3
原创 opencv去除8邻域被标记的点的个数小于6的小连通区域
void remove_six_four(int height, int width, int shuiping[H][W], int **temp_shuiping, int **temp_shuiping_2){ int i, j,l,m; vector<Point> savepoint; vector<Point> boolpoint; Point pi,pj; bo...
2018-05-10 16:43:56
792
转载 OPENCV二值化图像内孔洞填充/小区域去除
对于二值化图像,去除孔洞时采用的方法实际上与去除小区域相同,因此完全可以用同一个函数进行。这两个功能可以采取区域生长法来实现。须注意,去除小区域时为保存有用信息,可采用8邻域探测,去除孔洞时则4邻域即可,否则容易泄露,出现靠边缘的孔洞未去除的情况。代码:#include<vector>#include"stdio.h"#include"cmath"#include"ctime"#inc...
2018-05-02 15:11:35
2877
转载 多边形拟合处理轮廓
#include<vector>#include"stdio.h"#include"cmath"#include"ctime"#include"iostream"#include<opencv2\opencv.hpp>#include"cv.h"#include"highgui.h"#include"cstring"
2018-05-02 14:25:28
5509
原创 opencv Mat读取图片提示OpenCV Error: Assertion failed (size.width>0 && size.height>0) in imshow
解决办法:百度上说是因为Debug\Release里的添加依赖项的.lib和d.lib的顺序的关系,尝试了好久不行:以下是百度里的解决方法的一些不同人的评论,尝试过不行。1. 我发现错误的地方,就是配置时debug与release模式下lib的顺序问题,可以试试在release下运行2. 所有d.lib在前面 3. 照片的路径需要在cpp文件目录下 这点也很关键 我就是这里出了问题4.图片放到c...
2018-05-02 13:55:04
3302
3
转载 vs2015运行opencv代码显示:无法启动此程序,因为计算机中丢失MSVCP120D.dll
解决办法:解决方法是: 下载dll库地址:https://pan.baidu.com/s/1hqF8nlU,(自己的百度网盘也有),然后将它进行解压2.将解压后的直接放到openvc中的bulid的相应X系统下的VC12中的bin里面这样才重新运行工程就可以了上面的方法试过,有效!下面的尝试不行:3.还有一个可能就是直接右击项目属性,然后在c/c++代码生成中的运行库中选择多线程调试(/MTD)...
2018-05-02 13:44:36
3857
2
转载 matlab画折线图,标记指定点
首先,找到你需要标注的点。比如说你有x、y两个列向量构成一条曲线。现在要找最大值点那么用p=find(y=max(y)),那么坐标(x(p),y(p))就是你要找的点咯。2第二步如何标记。我介绍两总方法来标记这个点,但是总体上可以归结为一种方法。(1)利用text(x(p),y(p),'o','color','g'));这里o表示标注的形状,也可以用*、^等比较好看的符号哟。'g'表示的是颜色。(...
2018-05-01 08:46:00
21122
1
原创 matlab画出一维数组的数值折线图,并标记特定点
i=81;sp=shuiping(i,:);sp(sp<=5&sp>=-5)=0;ss_t=tempshuiping2(i,:);x=(1:1:256);str=[repmat('',256,1) num2str(x')];%plot(x,te_1,'-*') plot(sp,'-*'); text(x,sp,cellstr(str)); for d=1:1:256 i...
2018-05-01 07:59:14
14439
原创 Matlab输出数组数据的同时显示坐标位置
clearclcx=[1 2 3 4 5];y=[3 6 10 16 20];%str=[repmat(' X:',5,1) num2str(x') repmat(', Y:',5,1) num2str(y')];str=[repmat(' X:',5,1) num2str(x')];plot(x,y,'-o')text(x,y,cellstr(str))
2018-04-30 16:16:35
8246
原创 matlab读取二维数组某一行,并显示数值折线图
读取第20行sp=shuiping(20,:);sp(sp<=5&sp>=-5)=0;%sp1=sp./10;plot(sp,'-*');%plot(sp1,'-*');
2018-04-30 15:32:38
8970
原创 图像处理高斯平滑
IplImage *src = cvCreateImage(//cvCreateImage创建图像结构空间 cvGetSize(src_0),//大小与传入的图像等大 IPL_DEPTH_8U,//像素点的数据类型 1//当前图像3通道 ); //平滑处理,输入,输出,高斯,3*3 cvSmooth(src_0, src, CV_GAUSSIAN, 3, 3);...
2018-04-13 14:16:10
927
转载 拉普拉斯算子图像锐化
#include <cv.h>#include <highgui.h>void main(){IplImage *frame,*gray,*Laplace;frame=cvLoadImage("Lena5.jpg");//加载图像gray=cvCreateImage(cvGetSize(frame),frame->depth,1);//分配图像空间Laplace=cv...
2018-04-13 14:14:43
1952
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人