自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多分类中TP/TN/FP/FN的计算

TP: True PositiveFN: False NegativeFP: False PositiveTN: True Negative二分类任务中的TP/TN/FP/FN容易理解和求取,但实际中常常需要通过求多分类任务中某类别的TP/TN/FP/FN进而计算其他参数,如recall,precision,f1-score,TPR,TNR等等。本文主要讲解根据混淆矩阵计算TP/TN/FP/FN。在多分类任务中,各类别的TP/TN/FP/FN计算可由下图概括:为了方便理解,举个例子说明。假设

2020-09-19 15:31:36 19147 10

原创 解决matlab的:错误使用 images.internal.imageDisplayParsePVPairs (line 125) 输入参数无效问题

在使用matlab的vision.CascadeObjectDetector()等函数时,出现了如下具体的错误:Error using images.internal.imageDisplayParsePVPairs (line 125)Invalid input arguments.Error in images.internal.imageDisplayParseInputs (line...

2019-12-02 23:13:53 10056

原创 Python 常见函数的基本使用(边学边更)

最近在学习Python,所谓好记性不如烂笔头故借这次学习机会做个笔记,方便今后快速再学习。以下是常见函数的使用说明:range函数该函数用于创建数列,根据参数个数的不同对应不同用法进行说明(1)range(a, b, c)三个参数时,表示创建一个从a~b-1的数组,每c个数取一个值。当c=1时,可省略c,即用法等同于(2)(2)range(x, y)两个参数时,表示创建一个从a~b-...

2019-05-19 09:25:21 386

原创 Python 函数

python中的定义:def function_name( parameter ): blabla(注要缩进) ... return parameter(或者return parameter*parameter)程序执行到return就结束了,若函数中没有return,函数指会返回None....

2019-05-19 08:44:22 244

原创 Python set

set类型和dict类型是很相似的,如存储无序,唯一不同是set类型不存储value,因此判断元素是否在set中的速度很快。set之判断元素是否在set中:'Bart' in s结果有两种:True或者Falseset之遍历实现:s = set( [‘A’, ‘B’, ‘C’] )for name in s: print name; 上述例子的结果是:ABC...

2019-05-18 14:44:35 144

原创 python dic

由dict有木有想到dictionary?下面直接举例子说明dict:d = { 'A' : 5, 'B' : 1, 'C' : 33}“{}”里就是一个dict了,‘A’、‘B’、‘C’称为dict的key,5、1、33称为value,dict是通过key来查找value的,关系是一一对应。“{}”里面的成员按照格式"key:value"写的,最后一个"key:value"的逗...

2019-05-07 11:01:46 725

转载 python for和while

for例子:L = ['Adam', 'Lisa', 'Bart']for name in L: print name注意: name 这个变量是在 for 循环中定义的,意思是,依次取出list中的每一个元素,并把元素赋值给 name,然后执行for循环体(就是缩进的代码块)。while例子:N = 10x = 0while x < N: print x...

2019-05-05 12:32:42 237

原创 python 缩进规则

具有相同缩进的代码被视为代码块。缩进在Python中具有严格的习惯写法:4个空格,不要使用Tabif语句后接表达式,然后用:表示代码块的开始。

2019-05-05 12:28:25 11044

原创 Python 布尔类型

在python中,布尔值有且仅有两个:True和False(注意首字母要大写)。布尔类型之间的运算:一共三种:or(或运算)、and(与运算)、not(非运算),这些运算和C语言中的逻辑运算规则是一致的。布尔类型与其他数据类型之间的运算:在进行and和or运算时要遵循一条重要法则:短路计算。a and b:若a是False,根据与运算法则,整个计算结果必定为 True,故输出a ;若a是...

2019-05-02 21:36:43 1323

原创 Python 字符串

python中,表示字符串可以有以下两种方式:用 ‘’ 或者 “” 将内容括起来。1- 当字符串中含有’,那就用"",如"I’m fine"—>I’m fine2- 当字符串中含有",那就用 ‘’,如 'say “hello”—> ‘say “hello”3-用\进行转义,如’Bob said “I’m OK”.’ —>Bob said “I’m OK”.==== 表...

2019-05-01 15:43:09 217

原创 matlab 自定义函数路径问题

在使用matlab时,常常需要用到自己写的function函数(自定义函数),那么调用自定义函数时MATLAB默认的路径是怎么样的?实际上,当我们运行m文件时,系统会搜索两个路径下的m文件(自定义函数等)和程序中用到的其他文件(比如图片等)。一个路径是当前m文件所在目录,另一个路径是我们指定的path。...

2019-04-27 16:04:51 3872

原创 matlab中,图像矩阵的拆分

在matlab中,对矩阵的简单操作是有多种方法的,这里主要简单讲下用冒号表达式进行矩阵的拆分,设A是一个二维数组,则(1)A(m , : ): 表示获取A矩阵的第m行全部元素(2)A(: , n ): 表示获取A矩阵的第n列全部元素(3)A(m , n ):表示获取A矩阵的第m行、第n列的元素(4)A(j : j+k , i : i+q ):表示获取在第j至j+k行内、第i至i+q列内的...

2019-04-12 17:17:24 1677

原创 matlab中size函数使用

若A为3×4的二维矩阵,那么a = size(A, 1)是指返回A的行数,即a = 3b = size(A, 2)是指返回A的列数,即b = 4size(A)是指同时返回A的行数和列数,即3 4[m, n] = size(A)指返回的行和列的数值分别赋予给m和n,即[m, n] = [3, 4]...

2019-04-12 11:24:46 8927

原创 matlab的循环结构

在matlab中,循环结构有两种:for循环结构和while循环结构。for循环结构基本语法:for 循环变量 = 初值:步长:终值  执行语句1  …  执行语句nend注:步长是1时可以省略。例子:求1+2×2+3×3+4×4的和sum = 0;for n = 1: 1: 5; %或者for n = 1: 5; sum = sum + n^2;endwh...

2019-04-11 16:08:44 13973 1

转载 RGB图像三个分量的理解和显示

RGB图像由格式为M×N×3的三维数组组成,其中的“3”可以理解为三幅M×N的二维图像(灰度值图像)。这三幅图像分别代表R、G、B分量,每个分量的取值范围是[0,255]。(三维数组的构建、)有两种方法可以将RGB图像的三个分量分别显示出来,但显示效果不一样:灰度值显示法该方法比较简单,通过提取R、G、B分量,再分别显示出来,matlab代码如下:RGB = imread(‘baby....

2019-04-09 17:15:39 38054 6

原创 基于matlab的RGB到YCbCr颜色空间的转换

在matlab中,图像处理工具箱会将彩色图像当做索引图像或者RGB图像来处理。除了这两种颜色空间外还有其他一些以RGB模型为基础的颜色空间,如常见的YCbCr、HSV、HSI颜色空间等。这里只讲图像从RGB到YCbCr颜色空间的转换。ycb待补充...

2019-04-05 23:14:10 7128

原创 matlab下的彩色图像转换成二值图像并保存

在matlab平台下,为了得到二值图像,先是用函数im2bw将彩色图像转换成二值图像,然后用imwrite函数生成指定路径的二值图像。这里用到的例子是将彩色图像(64×64×3 uint8型图像数组)转换成二值图像(64×64 logical型图像数组)。matlab程序如下://读数据subplot(1, 2, 1);a = imread('watermark2.bmp');imsh...

2019-04-03 16:16:56 13422 1

原创 图像基本理论知识(读绿皮书笔记)

哈哈 以后慢慢填

2019-04-02 10:02:40 774 1

原创 matlab笔记

图像输入、输出、显示的基本语法:f = imread('filename.bmp');imshow(f);常用M函数clear 从工作空间删除所有变量clc 清楚命令窗口的内存

2019-04-01 15:32:06 581

空空如也

空空如也

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

TA关注的人

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