码迷,mamicode.com
首页 > 编程语言
Python实现高斯平滑与Sobel边缘检测
平滑滤波与边缘检测是图像处理中非常基础与重要的部分。平滑滤波器主要有均值滤波,中值滤波,高斯滤波与双边滤波等,边缘检测主要有Sobel算子,Laplace算子,Canny算子等。本文主要就高斯滤波与Sobel算子进行原理上的介绍,并用Python进行实现。 第一部分,高斯滤波 原理 高斯滤波是一种线 ...
分类:编程语言   时间:2021-05-24 01:53:40    阅读次数:0
Qt创建多线程的两种方式
一般简单的业务场景不需要创建子线程,但是当有复杂的业务逻辑时,主线程(UI线程)需要等待这个业务处理完毕,例如,在一个单线程中产生一千万一个随机数,这时再拖动鼠标点击窗口会发生卡顿,影响用户体验。需要注意的是,只有主线程才能操作UI窗口,当子线程需要向窗口某个控件传递数据时,只能将数据传递给主线程( ...
分类:编程语言   时间:2021-05-24 01:52:13    阅读次数:0
C++ static_cast、dynamic_cast、const_cast和reinterpret_cast(四种类型转换运算符) 强烈推荐
原文:C++ static_cast、dynamic_cast、const_cast和reinterpret_cast(四种类型转换运算符) < C/C++类型转换的本质(经典之作)输入输出流 > 上节讲到,隐式类型转换是安全的,显式类型转换是有风险的,C语言之所以增加强制类型转换的语法,就是为了强 ...
分类:编程语言   时间:2021-05-24 01:51:13    阅读次数:0
Pivot a JavaScript Array: Convert a Column to a Row(前端列转行)
看看我 Sometimes we need to convert a column to row in JavaScript array. It might be helpful to pass it as web service argument, generating chart dynamic ...
分类:编程语言   时间:2021-05-24 01:49:28    阅读次数:0
SpringSecurity获取主体的三种方式
三种获取登陆信息方式 @RequestMapping("/user/info") @ResponseBody public Object userInfo(Authentication authentication) { return authentication.getPrincipal(); } ...
分类:编程语言   时间:2021-05-24 01:48:36    阅读次数:0
javascript-创建对象
/* //一、this指向 let student = { stuName: '黄婷婷', study: function () { console.log(this.stuName + ' 学习') } } //this指向student student.study()//黄婷婷 学习 //thi ...
分类:编程语言   时间:2021-05-24 01:48:16    阅读次数:0
javascript-声明提升
let a = 1 function b() { /* //一 作用域内声明提升 console.log(a)//undefined let a = 2 */ //二 console.log(a)//1 a = 2 } b() ...
分类:编程语言   时间:2021-05-24 01:47:56    阅读次数:0
Mac电脑使用pyenv管理多版本python环境
简介 利用Mac包管理工具brew安装pyenv,pyenv用来管理所有python版本。如果没有安装brew,先安装一下吧。 安装pyevn $ brew install pyenv $ pyenv -v pyenv 1.2.6 查看所有的python版本(pyenv管理的所有版本) $ pyen ...
分类:编程语言   时间:2021-05-24 01:42:44    阅读次数:0
二叉树的基本操作【C语言】
数据结构二叉树的基本操作设计#include <conio.h> #include <stdio.h> #include <stdlib.h> #include <math.h> #define MAXLEN 100 #define NLAYER 4 typedef struct BiTNode / ...
分类:编程语言   时间:2021-05-24 01:40:53    阅读次数:0
自适应辛普森算法
一个并不知道现在学了有什么用的算法,因为我不会计算几何,甚至是对计算几何一窍不通。 自适应辛普森算法(ASR)可以用来求 \(\int_a^bf(x)\,\mathrm dx\),即求一个函数 \(f(x)\) 的定积分,其中 \(f(x)\) 是一个不太好直接积的函数。其大致思路大概就是不断用一个 ...
分类:编程语言   时间:2021-05-24 01:22:58    阅读次数:0
c++可执行文件 管道 python 管道 c++可执行文件
在centos中使用管道进行参数的传输 运行格式 ./c++A | python3 p.py | ./c++B python脚本中使用标准输入和输出 stdin 和 stdout,python脚本参数是传输不到./c++B可执行文件的。 python 脚本中要使用 while True: line= ...
分类:编程语言   时间:2021-05-24 01:17:11    阅读次数:0
【图像重建】图像重建之ASTRA算法
滤波反投影重建算法实现及应用(matlab) 1. 滤波反投影重建算法原理 滤波反投影重建算法常用在CT成像重建中,背后的数学原理是傅立叶变换:对投影的一维傅立叶变换等效于对原图像进行二维的傅立叶变换。(傅立叶中心切片定理) CT重建算法大致分为解析重建算法和迭代重建算法,随着CT技术的发展,重建算 ...
分类:编程语言   时间:2021-05-24 01:06:39    阅读次数:0
【图像识别】基于模板匹配算法实现身份证号码识别matlab源码
简介: 本文主要介绍几种基于灰度的图像匹配算法:平均绝对差算法(MAD)、绝对误差和算法(SAD)、误差平方和算法(SSD)、平均误差平方和算法(MSD)、归一化积相关算法(NCC)、序贯相似性检测算法(SSDA)、hadamard变换算法(SATD)。下面依次对其进行讲解。 MAD算法 介绍 平均 ...
分类:编程语言   时间:2021-05-24 01:05:21    阅读次数:0
How do I run a Python script from C#?
How do I run a Python script from C#? The reason it isn't working is because you have UseShellExecute = false. If you don't use the shell, you will ha ...
分类:编程语言   时间:2021-05-24 01:04:39    阅读次数:0
Java多线程
多线程的概述:即同时做多件事情;一个服务器可以让多个人同时访问。 进程的概述:在一个操作系统中,每个独立执行的程序都可称之为一个进程,也就是“正在运行的程序”。 在以上图示中,在一个程序中多个线程执行图,看似同时进行,其实是由CPU调度,CPU的运行速度很快,所以看起来像是同时执行的。 在Java中 ...
分类:编程语言   时间:2021-05-24 01:03:30    阅读次数:0
20203314吴薪宇《Python程序设计》实验2报告
20203314吴薪宇《Python程序设计》实验2报告 课程:《Python程序设计》班级: 202033姓名: 吴薪宇学号:20203314实验教师:王志强实验日期:2021年5月7日必修/选修: 公选课 1.实验内容 设计并完成一个完整的应用程序,完成加减乘除模等运算,功能多多益善。 考核基本 ...
分类:编程语言   时间:2021-05-24 01:02:26    阅读次数:0
Java中 复合赋值运算符 的 类型转换(属于强制类型转换)
当程序中有复合赋值运算符时,不同类型的数据会进行强制转换,比如下面例子:byte b += 2,是把int类型数据强制转换成byte,然后在进行赋值操作的! public class AssignOperator { public static void main(String[] args) { ...
分类:编程语言   时间:2021-05-24 00:59:35    阅读次数:0
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!