- 博客(44)
- 资源 (6)
- 收藏
- 关注
原创 UDP通讯 winform成功; WPF界面接收无响应,假死,并且服务器和客户端互相接收不到消息
UDP通讯 winform成功; WPF界面接收卡死,并且客户端接收不到用winform做的界面客户端和服务器端可以成功接收和显示服务器端using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks
2021-04-20 09:15:42
1358
2
原创 2021-02-26
上班半年了,前天人力发了转正通知。这半年从一名学生到打工人的转变。见习期间主要是做电气相关工作,包含Codesys,EPLAN的学习。然后又被领导派到其他部门学习C#。嘚,这需要学习的东西很多。因为公司有保密性,所以工作都在内网上进行,很难在博客上总结记载一些东西。以后有空余时间还是要多分享,虽然还是菜鸟一枚。加油呀!懒惰又贪吃的打工人(说的正是在下,哈哈)...
2021-02-26 09:31:27
334
原创 不搞图像了,有一丢丢舍不得,理想很丰满,现实很骨感。终究是自己太弱
工作找的是图像算法岗,奈何被分配到电气岗位。部门里面需要上位机和下位机编程,以后会多多分享电气和C#,CoDeSys方面的知识,努力吧,社畜!
2020-09-10 18:24:41
472
2
原创 office 365 登陆显示 临时服务器有问题,这个方法可以解决
购买了office 365的桌面版本。然而当我想要登录我的账户时,office显示很抱歉,遇到一些临时服务器问题,并且不能登录。我已经尝试更换过网络与dns,但是并没有解决问题。我想可能是因为我的电脑上的ie在去年升级windows10并回退的过程中消失了。请问有什么办法解决这个问题吗?答:我建议你尝试下面的步骤确定是否Internet Explorer仍然安装在电脑上;右击开始按钮,...
2020-01-10 20:28:15
27651
4
原创 超像素区域的质心获取代码matlab
[x,y]=centroid(img);img如下所示function [x,y]=centroid(I)level=graythresh(I); %%求二值化的阈值[~,~]=size(I);bw=imbinarize(I,level); %%二值化图像[L,~]=bwlabel(bw,8); %%标注二进制图像中已连接的部分x=zeros(1,1);...
2020-01-07 11:04:06
1141
原创 Python convert函数-转换图像的格式
convert()convert()是图像实例对象的一个方法,接受一个 mode 参数,用以指定一种色彩模式1 ------------------(1位像素,黑白,每字节一个像素存储)L ------------------(8位像素,黑白)P ------------------(8位像素,使用调色板映射到任何其他模式)RGB------------------(3x8位像素,真彩色)RG...
2019-07-14 09:16:15
10099
原创 matlab 中 for 和 while
b = b | seg == list{n}(m);在循环中修改循环变量:转https://blog.youkuaiyun.com/yq_forever/article/details/73335803matlab有特定的for循环形式,如for i=1:10,这个循环每次都会在已定的向量中取值。如果写作:for i=1:10...修改i值;endi在下次循环中并不会改...
2019-06-13 08:28:03
6331
原创 元胞数组
知乎来的:https://zhuanlan.zhihu.com/p/25401241 自己再加了些平时学习程序里面的元胞元胞数组矩阵只适合存放和处理若干相同类型的数据,要想同时存放和处理多种类型的数据就需要用元胞数组。1. 元胞数组的创建用“{ }”来创建,以区别创建矩阵的“[ ]”。 (1) 赋值语句创建a = {'hello' [1 2 3; 4 5 6];...
2019-06-13 08:26:29
4928
转载 读取纯数据txt文件和带字符的txt文件 matlab
load 123.txtc1=123(:,1);%将txt中第一列给c1c2=123(:,2);上述代码只能读取数据,不能读字符下面这种txt里面有字符,如下图,里面含有patch png 等字符可以用下面代码:A=importdata('DD.txt');b=A.data;c=A.textdata;即可分别调用数字和字符数据。 ...
2018-12-06 20:44:22
5007
转载 批量把大量图片名称批量导入记事本或excel表格里(生成图片名目录)
想保存成.exe,只需输入变为DIR*.*/B>list.exe 后续步骤不变
2018-11-26 10:38:22
9932
1
原创 mimics软件怎么恢复原来默认的窗口设置
第一步:打开编辑 ,点preferences第二步:点visualization里面的user interface,再点箭头那的restore就好了
2018-11-20 09:52:09
8807
转载 把bmp图片保存到指定文件和将bmp图片保存到当前目录 matlab
filepath=pwd; %保存当前工作目录 cd('C:\liver background') %保存到指定目录下 imwrite(patch,['liver background',num2str(t),'.bmp']) %命名一系列图片名 imwrite(end_patch_label,'...
2018-11-16 16:05:41
1033
转载 特征值 特征向量
最近在学LSC,想搜集一些特征值和特征向量的知识1、特征值和特征向量矩阵的基 定义:一个m*n的矩阵可以看成是n个列向量组成,这n个列向量的线性组合构成一个列空间,而通常这n个列向量不是线性无关的,那么求出这n个列向量中不相关的r个,可以称这r列为矩阵列空间的基。基上投影的计算:要准确描述向量,首先要确定一组基,然后给出在基所在的各个直线上的投影值。二维直角坐标系中我们经常省...
2018-10-16 15:40:21
943
原创 灰度最小方差的均值滤波器原理及matlab代码实现
灰度最小方差的均值滤波器本方法的核心思想是,设置一个模板,如果模板中的像素属于同一个区域,则模板中不包含边界像素,可以进行平滑处理;如果模板中的像素属于至少两个不同的区域,则模板中包含有边界像素,这是要对其进行保持,不进行平滑处理。要判断模板中的像素是否属于同一区域,一个最常用的方法是计算模板中所有像素的灰度方差,如果方差大,则表明模板像素属于不同区域的可能性大。考虑到景物边界的不规则性,...
2018-10-11 08:43:28
4849
4
转载 imwrite函数保存jpg,bmp matlab
一种常用但只适用于JPEG图像的imwrite函数语法为imwrite(f,'filename.jpg','quality',q)其中,q是一个在0-100之间的整数,为图像质量因数。 imwrite函数功能:将图像数据写入到图像文件中, 存储在磁盘上。在matlab命令窗口中键入doc imwrite或help imwrite可以获得更多关于该函数的帮助信息。 bmp图片保存...
2018-10-10 09:22:46
9719
转载 逻辑与 &、或|
MATLAB的基本逻辑运算符为:&(与), ︱(或), ~(非)。逻辑运算的规则如下:参与逻辑运算的是两个同维数矩阵;或者一个是矩阵,另一个是标量;若参与运算的是两个矩阵,逻辑运算是将两个矩阵对应元素逐一进行逻辑运算,逻辑运算的结果是一个同维数矩阵,其元素值为“0”或“1” 。若参与运算的一个是矩阵,另一个是标量,则是矩阵中每个元素与该标量进行逻辑运算,最终产生一个同维数矩阵,其元...
2018-09-30 15:44:09
2402
转载 冒泡排序法
冒泡排序是一种极其简单的排序算法。它重复地走访过要排序的元素,依次比较相邻两个元素,如果他们的顺序错误就把他们调换过来,直到没有元素再需要交换,排序完成。这个算法的名字由来是因为越小(或越大)的元素会经由交换慢慢“浮”到数列的顶端。 冒泡排序算法的运作如下:比较相邻的元素,如果前一个比后一个大,就把它们两个调换位置。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完...
2018-09-26 15:53:31
459
原创 中值滤波 matlab程序实现(一)
中值滤波:基于排序统计理论的一种能有效抑制噪声的非线性平滑滤波信号处理技术。中值滤波的特点即是首先确定一个以某个像素为中心点的邻域,一般为方形邻域,也可以为圆形、十字形等等,然后将邻域中各像素的灰度值排序,取其中间值作为中心像素灰度的新值,这里领域被称为窗口,当窗口移动时,利用中值滤波可以对图像进行平滑处理。其算法简单,时间复杂度低,但其对点、线和尖顶多的图像不宜采用中值滤波。很容易自适应化。中值...
2018-09-19 16:07:29
18275
5
原创 LSC开始学习
LSC文章实现代码MATLAB版:https://download.youkuaiyun.com/download/broccoli_lian/10663529谱聚类原理:
2018-09-13 09:52:20
966
转载 imshow(im,[])的问题 MATLAB
Q:为什么imshow(g,[])可以正常显示,而imshow(g)却显示空白图像?A:数据类型如果是double,imshow的处理范围是0-1数据类型如果是uint8,imshow的处理范围是0-255 如果数据是0-255的,类型又是double,直接imshow会把大于1的都当成1,就是一片白了解决方法1 imshow(uint8(img));2 imshow(img, ...
2018-09-12 10:11:27
1357
3
原创 编程中遇到的问题break ,continue,find,imbinarize,laplace提取图像轮廓线-MATLAB
2018/9/111:break是跳出整个for循环,而continue是跳出本次循环,继续下次循环。例如: for n=1:9 ...... if a=1 break; end .....
2018-09-11 10:21:40
1159
转载 *和.*的使用区别 MATLAB
*表示矩阵与矩阵之间相乘,按矩阵相乘的规则进行计算。.*表示矩阵与矩阵中对应的元素相乘单独一个数字看成1×1的矩阵。如下是MATLAB help:help *mtimes - 矩阵乘法 此 MATLAB 函数 是 A 和 B 的矩阵乘积。如果 A 是 m×p 矩阵,B 是 p×n 矩阵,则 C 是通过以下公式定义的 m×n 矩阵: C = A*B C = mt...
2018-08-28 09:00:18
1749
转载 &和&&的区别 MATLAB
&&和||被称为&和|的short circuit形式,对于&例如A&B:(1)首先判断A的逻辑值,然后判断B的值,然后进行逻辑与的计算。(2)A和B可以为矩阵(e.g. A=[1 0],B=[0 0])。对于&&,例如A&&B(1)首先判断A的逻辑值,如果A的值为假,就可以判断整个表达式的值为假,就不需要再判断B的...
2018-08-27 18:05:28
5009
原创 三维图像梯度 MATLAB
rgb和lab的颜色梯度[FX,FY,FZ] = gradient(F); when F is a 3-D array
2018-08-27 11:06:17
4465
转载 squeeze函数 MATLAB
squeeze 除去size为1的维度B = squeeze(A)描述:B = squeeze(A),B与A有相同的元素,但所有只有一行或一列的维度(a singleton dimension)被去除掉了。A singleton dimension的特征是size(A,dim) = 1。二维阵列不受squeeze影响; 如果 A 是一个row or column矢量或a ...
2018-08-25 09:39:41
621
原创 size函数MATLAB 笔记
size(A,n)如果在size函数的输入参数中再添加一项n,并用1或2为n赋值,则 size将返回矩阵的行数或列数。其中r=size(A,1)该语句返回的是矩阵A的行数, c=size(A,2) 该语句返回的是矩阵A的列数...
2018-08-22 18:00:47
382
原创 tic MATLAB计时函数
Matlab里面的计时函数:Matlab7的计时函数主要有tic,toc,cputime和etime等,计时函数可以定量的计算完成制定程序所消耗的时间资源,因为可以作为比较程序优劣的一个重要标准。 tic和toc函数这两个函数一般配合使用,tic表示计时的开始,toc表示计时的结束。tic和toc是用来记录matlab命令执行的时间格式如:tic任意表达式toct=toc ...
2018-05-24 11:12:35
4447
原创 numel函数 matlab
在matlab中,numel函数用于计算数组中满足指定条件的元素个数。用法如下:n = numel(A); % 返回数组A中元素个数。n = numel(A, index1, index2, ... indexn); % 返回A(index1, index2, ... indexn)中元素的个数,其中indexi可以是切片运算、算术表达式、逻辑表达式等。举例说明如下:A = [1, 2,...
2018-05-21 16:32:10
17535
1
转载 向量投影
向量投影给定一个向量u和v,求u在v上的投影向量,如下图。假设u在v上的投影向量是u’,且向量u和v的夹角为theta。一个向量有两个属性,大小和方向,我们先确定u’的大小(即长度,或者模),从u的末端做v的垂线,那么d就是u’的长度。而u’和v的方向是相同的,v的方向v/|v|也就是u’的方向。所以有 (1)再求d的长度。 ...
2018-04-18 15:36:49
24199
转载 机器学习中的目标函数、损失函数、代价函数有什么区别?
首先给出结论:损失函数和代价函数是同一个东西,目标函数是一个与他们相关但更广的概念,对于目标函数来说在有约束条件下的最小化就是损失函数(loss function)。举个例子解释一下:(图片来自Andrew Ng Machine Learning公开课视频)<img src="https://pic1.zhimg.com/50/v2-3f4959cd7030...
2018-04-16 20:26:24
453
转载 MATLAB 运算符的优先级
优先级从高到低:1. 圆括号()2. 转置(.')、共轭转置(’)、乘方(.^)、矩阵乘方(^)3. 一元加法(+)、一元减法(-)、取反(~)4. 乘法(.*)、矩阵乘法(*)、右除(./)、 左除(.\)、 矩阵右除(/)、矩阵 左除(\)5. 加法(+)、减法(-)、逻辑非(~)6. 冒号运算符(:)7. 小于、小于等于、大于、大于等于、等于、不等于***例如 :>>a...
2018-04-09 09:32:49
6240
转载 matlab squeeze 函数
squeeze 除去size为1的维度B = squeeze(A)描述:B = squeeze(A),B与A有相同的元素,但所有只有一行或一列的维度(a singleton dimension)被去除掉了。A singleton dimension的特征是size(A,dim) = 1。二维阵列不受squeeze影响; 如果 A 是一个row or column矢量或a scalar (1-by...
2018-04-03 20:33:01
999
原创 size MATLAB
size():获取矩阵的行数和列数(1)s=size(A),当只有一个输出参数时,返回一个行向量,该行向量的第一个元素时矩阵的行数,第二个元素是矩阵的列数。(2)[r,c]=size(A),当有两个输出参数时,size函数将矩阵的行数返回到第一个输出变量r,将矩阵的列数返回到第二个输出变量c。(3)size(A,n)如果在size函数的输入参数中再添加一项n,并用1或2为n赋值,则 size将返回...
2018-04-02 20:18:59
525
原创 图论知识(一) 图,关联矩阵,邻接矩阵,拉普拉斯矩阵
版权声明:本文为博主原创文章,转载请在您的文章开始注明原址:https://blog.youkuaiyun.com/Broccoli_Lian/article/details/79755225学习CV第六天
2018-03-30 11:34:57
13279
3
MATLAB下的 Superpixel Segmentation using Linear Spectral Clustering实现代码
2018-09-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人