win7下TensorFlow GPU版安装

本人已经写过在win7下TensorFlow-cpu版本的安装教程,建议读一下。anaconda和python的安装在这个教程中,这里就不重复说明了。 所需环境和软件: Cuda8.0下载地址https://developer.nvidia.com/cuda-80-download-archive Cudnn下载地址:https://developer.nvidia.com/rdp/cudnn-download TensorFlow-gpu1.1下载地址:https://www.lfd.uci
分类: 其他 发布时间: 04-21 22:11 阅读次数: 0

随风迎 pycharm 安装和首次使用

由于本人也是开发语言的学习小白,所以对于开发时使用的工具也不算太熟悉,不过这里还是要推荐一下本人使用过 的两款工具: 1、pycharm ;2、eclipse 这是我用的比较顺手的两个工具当然这两个各有各的好处,这个还是交给各位自行去体会吧!本人认为只要自己使用的顺手即可 今天的内容主要讲解一下pycharm的安装和首次使用时的安装配置! 一、安装 1、从官网下载最新的pycharm版本:https://www.jetbrains.com/pycharm/download/download-t
分类: 其他 发布时间: 04-21 22:11 阅读次数: 0

基于MATLAB图像处理的中值滤波、均值滤波以及高斯滤波的实现与对比(dicom去燥)

基于MATLAB图像处理的中值滤波、均值滤波以及高斯滤波的实现与对比 1. 背景知识 中值滤波法是一种非线性平滑技术,它将每一像素点的灰度值设置为该点某邻域窗口内的所有像素点灰度值的中值. 中值滤波是基于排序统计理论的一种能有效抑制噪声的非线性信号处理技术,中值滤波的基本原理是把数字图像或数字序列中一点的值用该点的一个邻域中各点值的中值代替,让周围的像素值接近的真实值,从而消除孤立的噪声点。 方法是用某种结构的二维滑动模板,将板内像素按照像素值的大小进行排序,生成单调上升(或下降)的为二维数据
分类: 其他 发布时间: 04-21 22:11 阅读次数: 0

小波的秘密9_图像处理应用:图像增强

1.前言: 图像增强问题的基本目标是对图像进行一定的处理,使其结果比原图更适合用于特定的应用领域。 在图像增强领域,图像增强问题主要通过时域和频域两种方法进行处理。时域方法通过直接在图像上作用算子来解决。频域上通过修改傅里叶变换系数来解决。这两种方法的优劣还是十分明显的,时域方法速度快但是会失去很多点点间的关联性信息;频域方法可以很详细的分离出点点间的相关信息,但是比较耗时,需要做傅里叶正反变换,计算量很大。 2.小波分析的优势 小波分析是对时域和频域的权衡结果。傅里叶分析在所有点的分辨率都是
分类: 其他 发布时间: 04-21 22:11 阅读次数: 0

粒子群优化算法(PSO) 与另一个matlab的表达不一样 x=-300+600*rand(particlesize,narvs);

% 最近写的粒子群的论文,再重新巩固一下 推荐一个优化算法代码网址:http://www.Hvass-Labs.org/ 1 研究背景 粒子群算法的发展过程。粒子群优化算法(Partical Swarm Optimization PSO),粒子群中的每一个粒子都代表一个问题的可能解,通过粒子个体的简单行为,群体内的信息交互实现问题求解的智能性.由于PSO操作简单、收敛速度快,因此在函数优化、 图像处理、大地测量等众多领域都得到了广泛的应用. 随着应用范围的扩大,PSO算法存在早熟收敛、维数灾难
分类: 其他 发布时间: 04-21 22:11 阅读次数: 0

粒子群优化算法(PSO)的程序实现

本文内容参考matlab R2016a完全自学一本通。 粒子群优化算法(PSO)属于进化算法的一种,它从随机解出发,通过迭代找到最优解。该算法通过适应度来评价解的品质,并通过追随当前搜索到的最优值来寻找全局最优。 假设在一个D维的目标搜索空间中,即每个粒子(解)都是一个D维的向量,粒子群由N个粒子构成,则其中第i个粒子可以表示为: Xi = (xi1,xi2,...,xiD),其中i=1,2,3,...,N 第i个粒子的飞行速度也是一个D维的向量,记为: Vi = (vi1,vi2,...,v
分类: 其他 发布时间: 04-21 22:11 阅读次数: 0

基于结构光的相移法三维重建matlab

一、基本原理: 正弦条纹打在三维物体上,CCD记录到的条纹由于受到三维物体高度的调制而发生扭曲,扭曲的条纹(deformed fringe)实质上为原始条纹在物体具有高度存在的位置有了附加相位,各点的相位表现为由CCD图像采集获得的被调制的条纹数字图像的灰度值。通过扭曲的条纹和原始条纹比对计算得出相位变化值。又已知投影仪、CCD和物体的具体位置和之间的距离,利用数学关系可求出对应点的高度值,实现3D重建。公式推导如下:(下图来自[1]) 二、四步相移法 获得正确的相位值并计算出相位差是得到物体
分类: 其他 发布时间: 04-21 22:11 阅读次数: 0

基于自适应变异粒子群算法的非线性函数寻优

转:https://blog.csdn.net/LSGO_MYP/article/details/70945873
分类: 其他 发布时间: 04-21 22:11 阅读次数: 0

数学建模方法-粒子群算法 PSO

一、引言   哈喽大家好,有一段时间没更新Blog了,最近身体不太舒服哈,今天开始继续更了。言归正传,这次要讲的是“粒子群算法”。这个算法是由两个科学家在1995年,根据对鸟类捕食行为的研究所得到启发而想出来的。好的,接下来让我们开始吧。 二、鸟类捕食行为   鸟妈妈有7个鸟宝宝,有一天,鸟妈妈让鸟宝宝们自己去找虫子吃。于是鸟宝宝们开始了大范围的捕食行为。一开始鸟宝宝们不知道哪里可以找得到虫子,于是每个鸟宝宝都朝着不同的方向独自寻找。   但是为了能够更快的找到虫子吃,鸟宝宝们协商好,谁发现了
分类: 其他 发布时间: 04-21 22:11 阅读次数: 0

标准粒子群算法(PSO)

2.1 粒子群算法思想的起源 粒子群优化(Particle Swarm Optimization, PSO)算法是Kennedy和Eberhart受人工生命研究结果的启发、通过模拟鸟群觅食过程中的迁徙和群聚行为而提出的一种基于群体智能的全局随机搜索算法,自然界中各种生物体均具有一定的群体行为,而人工生命的主要研究领域之一是探索自然界生物的群体行为,从而在计算机上构建其群体模型。自然界中的鸟群和鱼群的群体行为一直是科学家的研究兴趣,生物学家Craig Reynolds在1987年提出了一个非常有
分类: 其他 发布时间: 04-21 22:11 阅读次数: 0

OpenCV-识别细胞图中的细胞总数

最近在学习OpenCV,在CV群里有个人问了一个问题,就是个了一幅图片,识别里面的细胞,并且识别出细胞的总个数。原图如下所示: 图中白色的细胞。 分析: 1、首先要定位到细胞,就是确定细胞的位置。 这个很容易办到,进行二值化就可以得到清晰的黑白轮廓,然后通过寻找连通域可以圈出图中细胞的位置。 2、识别定位到细胞的总个数。 这个就有点难办了。 难点1:细胞重叠了怎么算。 难点2:怎么才能识别为单个细胞,怎么算重叠呢。 实现: 1、定位细胞位置: a.转灰度图后二值化,使得黑白更加明显。代码如下:
分类: 其他 发布时间: 04-21 22:11 阅读次数: 0

【NLP】latent Dirichlet allocation

1.LDA主题模型原理 intro: 来看下面几句话: “ I like to eat broccoli and bananas. I ate a banana and spinach smoothie for breakfast. Chinchillas and kittens are cute. My sister adopted a kitten yesterday. Look at this cute hamster munching on a piece of broccoli. ”
分类: 其他 发布时间: 04-21 22:11 阅读次数: 0

Spring 表达式语言(SpEL)

最近总想着发点什么,一直没时间 发个干货SPLE证明我还活着……佛系修仙ing Spring表达式语言(简称SpEL)是一个支持运行时查询和操作对象图的强大的表达式语言。其语法类似于统一EL,但提供了额外特性,显式方法调用和基本字符串模板函数。 同很多可用的Java 表达式语言相比,例如OGNL,MVEL和JBoss EL,SpEL的诞生是为了给Spring社区提供一个可以给Spring目录中所有产品提供单一良好支持的表达式语言。其语言特性由Spring目录中的项目需求驱动,包括基于eclip
分类: 其他 发布时间: 04-21 22:11 阅读次数: 0

NoClassDefFoundError: org/springframework/aop/TargetSource

原因:spring-aop-4.3.10.RELEASE 包未导入(这里注意,须要导入相对应的版本jar包,否则可能会报错);
分类: 其他 发布时间: 04-21 22:11 阅读次数: 0

为什么使用Spring的AOP?通过日志分析

代码混乱:越来越多的非业务需求(日志和验证等)加入后, 原有的业务方法急剧膨胀. 每个方法在处理核心逻辑的同时还必须兼顾其他多个关注点. 代码分散: 以日志需求为例, 只是为了满足这个单一需求, 就不得不在多个模块(方法)里多次重复相同的日志代码. 如果日志需求发生变化, 必须修改所有模块. 效果图 ArithmeticCalculator.java package com.benny.spring.aop; public interface ArithmeticCalculator {
分类: 其他 发布时间: 04-21 22:11 阅读次数: 0

今天犯了一个特别低级的错误分享给大家——Spring面向切面AOP优先级order顺序混乱

嘈杂的环境下写代码果然容易分神和出错,当然了不能找借口给自己开脱,还是技术欠佳,导致的低级错误 问:哥们儿,请教一下springAOP日志打印。没报错就是xml文件指定时候order的打印顺序和我预想不同,请教下什么原因可能引起乱序 如下图 这里数据正常应该反过来,使用注解的时候没问题。测试xml时候会出现Vlidation序号大于logging反应正确 如果小于则如图,顺序异常 你看到原因了吗? 提示一下: 是切面优先级导致的! order越小,优先级越高,先执行,如果是注解可以通过@Ord
分类: 其他 发布时间: 04-21 22:11 阅读次数: 0

Class 'org.springframework.jdbc.core.JdbcTemplate' not found

记录实际开发中走过的坑 jar包缺失xml报错 更多干货正在赶来,敬请期待…… PS:本文原创首发于公众号「让我遇见相似的灵魂」,回复关键字获取数十本程序员经典电子书。 左手代码,右手吉他,这就是天下:如果有一天我遇见相似的灵魂 那它肯定是步履艰难 不被理解 喜黑怕光的。如果可以的话 让我触摸一下吧 它也一样孤独得太久。 不一样的文艺青年,不一样的程序猿。
分类: 其他 发布时间: 04-21 22:11 阅读次数: 0

UBUNTU:error while loading shared libraries: libgconf-2.so.4:

ubuntu 18.04 【运行】xxx@xxx-Lenovo-Product:~/Downloads/shadowsocks-gui-0.6.4-linux-x64$ ./start.sh 【报错】 /home/xxx/Downloads/shadowsocks-gui-0.6.4-linux-x64/nw: error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No su
分类: 其他 发布时间: 04-21 22:11 阅读次数: 0

C——超级玛丽奥

#include <stdio.h> #include <stdlib.h> int main() { printf( " ********\n" " ************\n" " ####....#.\n" " #..###.....##....\n" " ###.......###### ###
分类: 其他 发布时间: 04-21 22:11 阅读次数: 0

快速搭建springboot的ssm(spring + springmvc + mybatis)的maven项目

效果图 controller package com.example.demo.controller; import com.example.demo.dao.UserMapper; import com.example.demo.domain.User; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RequestMa
分类: 其他 发布时间: 04-21 22:11 阅读次数: 0
今日推荐