埃博拉酱 的 图像处理 工具箱 EbolaChan's Image Processing Toolbox

对MATLAB图像处理工具箱的扩展。为一些不支持向量化、GPU数组的内置函数,提供支持向量化、GPU的版本。拆分计算normxcorr2以提高性能。将两张图叠加成幻影坦克。
101 Downloads
Updated 22 Mar 2024

埃博拉酱的图像处理工具包,提供一系列 MATLAB Image Processing Toolbox 内置函数所欠缺,但却常用的图像处理功能。

本包中所有函数均在ImageProcessing命名空间下,使用前需import。

import ImageProcessing.*

函数文件内有详细文档,可用doc命令查看。

%内置dct2的升级版,支持多维数组和GPU数组
function arg1=Dct2(varargin)
内置edge的升级版,支持任意维度图像数组(但只在前两维计算边缘),支持GPU数组
function BW=Edge(I)
%根据变换前后的点XY坐标计算出变换矩阵
function LeftMatrix = FixedPointTform2D(FromPoints,ToPoints)
%内置idct2的升级版,支持多维数组和GPU数组
function a = IDct2(varargin)
%内置imwarp的升级版,支持3D图像批量变换
function varargout=ImWarp(Image,varargin)
%内置normxcorr2的升级版,支持多图批量操作
function C=NormXCorr2(template,A,Partial)
%对NormXCorr2的模板进行预处理
function FDN = Nxc2TPreprocess(Template,SizeA)
%使用Nxc2TPreprocess的预处理结果计算NormXCorr2
function C = Nxc2APostprocess(A,SizeT,FDN,Partial)
%将两张图叠成一张PNG幻影坦克
function [Color,Alpha] = MirageTank(BlackImage,WhiteImage,varargin)

Cite As

埃博拉酱 (2024). 埃博拉酱 的 图像处理 工具箱 EbolaChan's Image Processing Toolbox (https://github.com/Silver-Fang/Image-Processing/releases/tag/v3.6.0), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2024a
Compatible with R2022b and later releases
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

+ImageProcessing

+ImageProcessing/private

Version Published Release Notes
3.6.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v3.6.0

3.5.0.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v3.5.0

3.4.1.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v3.4.1

3.4.0.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v3.4.0

3.3.2.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v3.3.2

3.3.1

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v3.3.1

3.3.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v3.3.0

3.2.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v3.2.0

3.1.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v3.1.0

3.0.1

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v3.0.1

3.0.0

2.1.1.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v2.1.1

2.1.0.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v2.1.0

2.0.0.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v2.0.0

1.0.0.0

See release notes for this release on GitHub: https://github.com/Silver-Fang/Image-Processing/releases/tag/v1.0.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.