
图像领域
文章平均质量分 69
记录图像领域学习经验
JasonLiu1919
微信公众号《小窗幽记机器学习》。却顾所来径,苍苍横翠微。个人微信号:onepieceand
展开
-
风格迁移还能玩出花?谷歌重磅推出新风格迁移模型:零训练,秒变大师级风格!
由此产生的漂移不仅克服了上述困难,还确保了对参考风格的高度保真,并遵循给定的文本提示。通过理论论证和实证证据,RB-Modulation框架展示了在无需训练的情况下精确提取和控制内容和风格。此外,RB-Modulation的方法允许内容和风格的无缝组合,这标志着摆脱了对外部适配器或 ControlNets 的依赖。总之,RB-Modulation提供了一种强大且灵活的工具,为图像处理和生成艺术开辟了新的道路,让用户能够轻松实现各种独特的风格创造与内容融合。(b) 参考风格图像中不必要的内容泄漏,以及。原创 2024-10-01 23:28:44 · 343 阅读 · 0 评论 -
【模型推理加速系列】06: 基于resnet18加速方案评测
今天这篇文章以resnet18模型为例,对比Pytorch、ONNX、TorchScript、TensorRT模型格式在不同硬件(包括CPU和GPU)上的inference性能原创 2022-11-27 20:45:59 · 2002 阅读 · 0 评论 -
第4门课程-卷积神经网络-第二周作业1-基于Keras的人脸表情分类
0- 背景:从人脸图像中的表情判断一个人是否快乐。本文将基于Keras实现该功能。Keras是一个更高级的API,其底层框架可以是TensorFlow或者CNTK。1-数据加载:导入依赖的库:import numpy as np#import tensorflow as tffrom keras import layersfrom keras.layers import In原创 2018-01-10 21:34:33 · 1546 阅读 · 3 评论 -
Matlab下各个滤波器传递函数透视图的绘制
本文主要绘制常用滤波器的透视图,包括低通,带阻和带通滤波器。而这三类滤波器又各自包含了理想、巴特沃兹和高斯滤波器。如,低通滤波器就可以分为理想低通滤波器、n阶巴特沃兹滤波器和高斯低通滤波器。第一:低通滤波器1)理想低通滤波器传递函数:透视图结果:代码:a=100;b=100;U=0:a;V=0:b;M=length(U);N=length(V);D原创 2015-03-31 20:11:34 · 11384 阅读 · 0 评论 -
ITK配准:基于手动设置配准点的图像配准
本例子是通过手动设置定标点对待配准图像进行移动,使其与参考图像配准!1、生成图像参考图为:像素尺寸100X100,在以(40,40)和(60,60)为坐标所包围的区域像素值为255,其余区域像素值为0;待配准图为:像素尺寸100X100,在以(20,20)和(80,80)为坐标所包围的区域像素值为100,其余区域像素值为0;在配准的过程手动设置移动场源的定标点,即为配准导航点。原创 2014-12-30 16:13:59 · 4367 阅读 · 0 评论 -
ITK配准:基于手动设置地标的刚性配准
实现基于手动设置地标的刚性配准。所谓的刚性配准是指变换前后图像中任意两点的距离不变。不考虑坐标轴尺度缩放时,刚性变换仅存在坐标轴的平移和旋转。1、生成图像参考图像:图像尺寸100X100,在以坐标点(10,10)和(20,20)所包围的区域内灰度值为255,其余区域灰度值为0;待配准图像:图像尺寸100X100,在以坐标点(50,50)和(60,60)所包围区域内灰度值值为100,其余原创 2014-12-30 19:39:10 · 2767 阅读 · 0 评论 -
基于FFTW的FFT和IFFT
1:先进行FFT变换,再将图像进行逆变换,并对比两者的结果。#include #include "fftw3.h"#include #include "itkImageFileReader.h"#include "itkImageFileWriter.h"#include "itkWrapPadImageFilter.h"#include "itkForwardFFTImageFi原创 2014-12-12 10:28:20 · 9217 阅读 · 0 评论 -
用VTK读取单张的TIFF图片
参考一些资料,而得到的在VTK下用vtkTIFFReader读取tiff图片。代码中仅仅能够实现单张tiff图像的读取和显式。#include #include #include #include #include #include int main(int argc, char* argv[]){ //Verify input arguments if ( argc !原创 2013-03-25 22:20:13 · 3708 阅读 · 1 评论 -
qt学习笔记1
#include #include "finddialog.h"int main(int argc, char *argv[]){ QApplication app(argc, argv); FindDialog *dialog = new FindDialog; dialog->show(); return app.exec();}具体的代码可以参照原创 2013-03-15 21:48:52 · 1265 阅读 · 0 评论 -
VTK学习笔记-1
对于TIFF图像的读取时候,TIFF reader所读取和存储的是点格式,即point data in the "Tiff Scalars" array name; 对于体素需要转化为cell data。对于volume image的可视化 in a sort of parametric dimensions (namely pixel width, pixel height, number of原创 2013-03-29 11:03:22 · 2731 阅读 · 0 评论 -
VS2010下openGL环境的配置
1、需要下载GLUT库http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip2、压缩包内的glut.h ---> C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include\gl【这是系统环境的配置,一般是与安装路径无关】3、glut.dll,glut3原创 2013-03-13 16:32:40 · 963 阅读 · 0 评论 -
Level Set方法简介
Level Set方法是由Sethian和Osher于1988年提出,最近十几年得到广泛的推广与应用。简单的说来,Level Set方法把低维的一些计算上升到更高一维,把N维的描述看成是N+1维的一个水平。举个例子来说,一个二维平面的圆,如x^2+y^2=1可以看成是二元函数f(x,y)=x^2+y^2的1水平,因此,计算这个圆的变化时就可以先求f(x,y)的变化,再求其1水平集。这样做的好处是,转载 2013-01-05 10:08:48 · 1621 阅读 · 0 评论