matlab 图像上画椭圆 保持原来图像分辨率

一. 问题 在真实图像上画椭圆后,保存的图像要不有空白边界要不分辨率大小和原图不一样。 二. 解决方法 利用 figure 的 border 属性 Im2=imread('image\egg.jpg'); figure imshow(Im2,'border','tight');%figu...

2019-04-11 11:05:25

阅读数 166

评论数 2

计算机视觉之 特征检测

本文转自:http://www.cnblogs.com/AndyJee/p/3734805.html

2019-04-04 09:38:50

阅读数 65

评论数 1

利用matlab中rand函数生成圆和球中均匀分布的数据点

一. rand 函数 rand函数是生成(0,1)之间均匀分布的数据点。 rand(m,n): 生成m行n列的在(0,1)之间的数据点,这些数据服从均匀分布。 例如生成1x2的服从(0,1)之间均匀分布的数据点: >> rand(1,2) ans = ...

2019-04-03 08:11:47

阅读数 398

评论数 0

latex 编译 程序代码中的右下划线

一. 问题背景 用latex编辑带有算法的文档时,程序中命名时经常含有下划线,如 MPI_Scatter,如何实现这种效果呢? 二. 解决方案 方法1. 宏定义 \catcode`\_=\active \def_{\_} 将以上两句命令放在文档前面,这样在文中就可以像程序中敲下划线一样...

2018-12-15 22:40:58

阅读数 297

评论数 0

matlab R2016a 未找到支持的编译器或SDK 配置MinGW-w64 C/C++ 编译器

系统环境:win7(64bit)+R2016a 1. 错误描述: 在使用matlab编译C程序时,需要用mex来编译写好的C程序,这样才能在matlab中调用,其实编译好的C程序就像动态链接库。                                                ...

2018-11-29 08:42:25

阅读数 615

评论数 1

linux 编写Makefile文件

本文转自: https://www.cnblogs.com/mfryf/p/3305778.html 这篇文章中有对makefile文件编写的详细介绍,包括原理和操作。推荐给大家~

2018-11-23 10:30:12

阅读数 37

评论数 0

Matlab 读取txt数据 画图&拟合&解释

一. 背景        实际工作中,在得到一堆数据点后,常要寻求数据点之间的关系。一般做法是先画出图来,然后用多项式或其他函数来拟合,最后分析下拟合的误差,看拟合结果是否可靠。 二. 实例      数据: data2.txt      步骤:              1. 点击ma...

2018-10-28 22:46:03

阅读数 1753

评论数 0

数据结构之 链表就地反转

一. 链表        链表是一种基础数据结构,是由一个个结点串接而成。链表克服了数组需要预先知道数据大小的特点,充分利用计算机内存实现灵活的内存动态管理。链表和数组是表示线性表的两种常见数据结构。链表分:单项链表、双向链表和循环链表。 二. 背景描述        给定一单链表Linkl...

2018-10-14 22:50:02

阅读数 176

评论数 0

linux 并行计算之 openmp初探

一:简介       OpenMP(Open Multi-Processing)是一种共享内存编程模式,多线程并行应用程序界面,使用C,C++和Fortran语言。由两种形式实现并行功能:编译指导语句和运行时库函数。编译指导语句告诉程序何时开始并行,库函数用来设置线程数及实现其它并行功能。  ...

2018-10-05 15:47:15

阅读数 505

评论数 0

Python 之 K-means 算法

一:背景引入        机器学习领域需要对数据进行操作,其中有两个常见的操作:聚类和分类。聚类属于物以类聚,寻求数据内部的联系,原始的数据是没有任何标记的,仅仅是一堆数据,名曰无监督学习,就是无标签,比如k-means 算法;而分类属于近朱者赤,数据是有标记的,名曰有监督学习,比如KNN算法...

2018-09-28 22:12:05

阅读数 155

评论数 0

MPI 之 点对点通信的一个实例

目标:通过MPI 实现100次 点对点通信,并计算平均每次的通信时间。 代码如下: /**点对点通信100次,计算平均通信时间,并观察传输数据量大小和传输时间关系 数据量变化采用动态内存方式 从4kb增加到400M,每次增大400kb **/ #include&lt...

2018-09-27 09:17:56

阅读数 456

评论数 0

MPI 之 按进程打印 “Hello World”

先来看下mpi-3.2.1目录下examples中的hellow.c的代码(鼠标右键用gedit打开): #include <stdio.h> #include "mpi.h"//调用mpi接口 int main...

2018-09-26 22:19:16

阅读数 276

评论数 0

Linux下MPI 之安装配置,及编译运行

一. MPI的安装 1. 下载MPI 安装包 到官网:http://www.mpich.org/downloads/ 下载mpi-3.2.1版本的MPI 包。 2. 解压安装包 到下载安装包的目录下,可以看到有mpi-3.2.1.tar.gz的压缩包,在终端运行如下命令: tar -zx...

2018-09-26 21:27:38

阅读数 1652

评论数 1

Python之sort和sorted方法

这篇文章写得很详尽,推荐大家学习。 原文链接:https://www.cnblogs.com/sysu-blackbear/p/3283993.html 我们需要对List、Dict进行排序,Python提供了两个方法 对给定的List L进行排序, 方法1.用List的成员函数sort进行排...

2018-09-19 22:28:22

阅读数 37

评论数 0

Pytorch 之修改Tensor部分值

一:背景引入 对于一张图片,怎样修改局部像素值? 二:利用Tensor方法 比如输入全零tensor,可认为为黑色图片 >>> n=torch.FloatTensor(3,3,4).fill_(0) &...

2018-09-16 10:07:57

阅读数 3204

评论数 0

kNN及Python实现

一.背景引入 最近邻(KNN-K Nearest Neighbor)算法主要用在分类中,思想是物以类聚。 如下图所示:已知蓝色方块和红色三角,问绿圆属于哪一类? 按照KNN的思想,如果距离选在在第一个圆圈中,此时K=3,红角占比2/3,蓝块占比1/3,所以应属于红角;如果距离选在第二个圆...

2018-09-11 09:45:57

阅读数 509

评论数 0

PyTorch之Variable的detach和detach_

本文源自:https://blog.csdn.net/u012436149/article/details/76714349 这里加入自己的一点实践。 pytorch 的 Variable 对象中有两个方法,detach和 detach_ 本文主要介绍这两个方法的效果和 能用这两个方法干什么。...

2018-08-20 10:23:57

阅读数 299

评论数 0

PyTorch之Tensor

之前看过tensor的操作,不过对tensor中的squeeze和unsqueeze不太明白,今天看到一篇博客,理解更深了些,这里只截取有关squeeze和unsqueeze的部分。 本文转自:https://blog.csdn.net/zyn0318/article/details/80299...

2018-08-19 21:18:02

阅读数 240

评论数 0

numpy之transpose的理解

背景引入:        在神经网络的数据处理部分,常要用到numpy中的transpose()函数,对二维矩阵的转置大家都明白,但是对高维数组array和矩阵的transpose还是值得记录一下的。 代码示例: >>>im...

2018-08-19 16:37:04

阅读数 298

评论数 1

PyTorch之transforms

本文转自: https://zhuanlan.zhihu.com/p/27382990 为了方便进行数据的操作,pytorch团队提供了一个torchvision.transforms包,我们可以用transforms进行以下操作: PIL.Image/numpy.ndarray与Tenso...

2018-08-19 14:56:51

阅读数 271

评论数 0

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