• 大小: 594KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-10
  • 语言: Matlab
  • 标签: MINC  

资源简介

Brainweb上MINC文件读取与处理的matlab函数,用于医学图像简单处理。

资源截图

代码片段和文件信息

function img = blurimage (InputImage FWHM)

% blurimage - Perform a 2D Gaussian blurring on an image
%
%
%     img = blurimage (InputImage FWHM)
%
%
%  This function performs a 2D Gaussian blurring of an input image.  The
%  full-width half maximum (FWHM) of the blurring kernel is specified in
%  voxel coordinates (not spatial coordinates).
%
%  The input image may be either an EMMA standard vector image or else a 2D
%  matrix containing an image.
%

% $Id: blurimage.mv 1.2 1997/10/20 18:23:20 greg Rel $
% $Name: emma_v0_9_4 $

%  Copyright 1994 Mark Wolforth McConnell Brain Imaging Centre Montreal
%  Neurological Institute McGill University.
%  Permission to use copy modify and distribute this software and its
%  documentation for any purpose and without fee is hereby granted provided
%  that the above copyright notice appear in all copies.  The author and
%  McGill University make no representations about the suitability of this
%  software for any purpose.  It is provided “as is“ without express or
%  implied warranty.


if (nargin~=2)
  help blurimage
  error (‘Insufficient number of input arguments.‘);
end

kern = kernel (FWHM);

%
% Reshape the image appropriately
%

[xy] = size (InputImage);

if ((x > 1) & (y > 1))
    xsize = x;
else
    xsize= x^.5;
    if (xsize ~= floor (xsize))
        error(‘Image must be square.‘);
    end
    if (y ~= 1)
        error(‘Image must be a vector if not square.‘);
    end
    InputImage = reshape (InputImage xsize xsize);
end

%
% Now perform the 2D convolution
%

img = conv2 (InputImage kern ‘same‘);

%
% If the result is square convert it back to a vector image.
%

[xy] = size(img);

if (x==y)
  img = reshape(imgx*y1);
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        5475  1997-10-20 13:23  worldtovoxel.m
     文件      356864  1999-08-16 17:36  miwriteimages.exe
     文件      272896  1999-08-12 23:44  miwritevar.exe
     文件      303163  2001-02-23 06:32  miinquire.dll
     文件      303166  2001-02-23 06:58  mireadimages.dll
     文件      294971  2001-02-23 06:37  mireadvar.dll
     文件        1787  1997-10-20 13:23  blurimage.m
     文件         268  1997-10-20 13:23  calpix.m
     文件        2402  1997-10-20 13:23  check_sf.m
     文件        1303  1999-08-14 03:36  closeimage.m
     文件        3826  1997-10-21 15:37  Contents.m
     文件         888  1997-10-20 13:23  deriv.m
     文件         255  1997-10-20 13:23  emmahelp.m
     文件        2985  1997-10-20 13:23  gecolour.m
     文件        6332  1997-10-20 13:23  getblooddata.m
     文件       11890  1999-08-16 18:08  getimageinfo.m
     文件        6799  1999-08-16 18:07  getimages.m
     文件        2558  1997-10-20 13:23  getmask.m
     文件         578  1997-10-20 13:23  getpixel.m
     文件        2231  1997-10-20 13:23  gettaggedhist.m
     文件        3720  1997-10-20 13:23  gettaggedregion.m
     文件        1947  1997-10-20 13:23  getvolumehist.m
     文件        6703  1997-10-20 13:23  getvoxeltoworld.m
     文件        1466  1997-10-20 13:23  hotmetal.m
     文件         644  1997-10-20 13:23  howbig.m
     文件        1885  1997-10-20 13:23  kernel.m
     文件        5558  1997-10-20 13:23  loadtagfile.m
     文件        3496  1997-10-20 13:23  loadxfmfile.m
     文件        1089  1997-10-20 13:23  lookup.m
     文件        3354  1997-10-20 13:23  maketac.m
     文件        4450  1999-08-04 17:45  miinquire.m
............此处省略21个文件信息

评论

共有 条评论