diff --git a/src/MATLAB/+HIP/@Cuda/Cuda.m b/src/MATLAB/+HIP/@Cuda/Cuda.m index ec6a4c5bc3e135b32f3b0a9a2afbe3f8a0afbee1..211f28c4860e58e7e5357c70d8c59871bad35e70 100644 --- a/src/MATLAB/+HIP/@Cuda/Cuda.m +++ b/src/MATLAB/+HIP/@Cuda/Cuda.m @@ -1,29 +1,29 @@ classdef (Abstract,Sealed) Cuda methods (Static) - [imageOut] = Closure(imageIn,kernel,numIterations,device) + [imageOut] = WienerFilter(imageIn,kernel,noiseVariance,device) + [imageOut] = VarFilter(imageIn,kernel,numIterations,device) + [imageOut] = StdFilter(imageIn,kernel,numIterations,device) + [imageOut] = Opener(imageIn,kernel,numIterations,device) + [imageOut] = MedianFilter(imageIn,kernel,numIterations,device) [imageOut] = HighPassFilter(imageIn,sigmas,device) - [numCudaDevices,memStats] = DeviceCount() - Help(command) - [hydraConfig] = CheckConfig() - [imageOut] = IdentityFilter(imageIn,device) - [cmdInfo] = Info() - [deviceStatsArray] = DeviceStats() + [imageOut] = Sum(imageIn,device) + [imageOut] = NLMeans(imageIn,h,searchWindowRadius,nhoodRadius,device) + [minVal,maxVal] = GetMinMax(imageIn,device) + [imageOut] = MeanFilter(imageIn,kernel,numIterations,device) + [imageOut] = EntropyFilter(imageIn,kernel,device) + [imageOut] = MaxFilter(imageIn,kernel,numIterations,device) [imageOut] = ElementWiseDifference(image1In,image2In,device) + [imageOut] = LoG(imageIn,sigmas,device) + [imageOut] = Closure(imageIn,kernel,numIterations,device) [imageOut] = MultiplySum(imageIn,kernel,numIterations,device) - [imageOut] = EntropyFilter(imageIn,kernel,device) - [imageOut] = StdFilter(imageIn,kernel,numIterations,device) [imageOut] = Gaussian(imageIn,sigmas,numIterations,device) - [imageOut] = MeanFilter(imageIn,kernel,numIterations,device) - [minVal,maxVal] = GetMinMax(imageIn,device) - [imageOut] = LoG(imageIn,sigmas,device) - [imageOut] = MedianFilter(imageIn,kernel,numIterations,device) + [hydraConfig] = CheckConfig() + [imageOut] = IdentityFilter(imageIn,device) + [deviceStatsArray] = DeviceStats() [imageOut] = MinFilter(imageIn,kernel,numIterations,device) - [imageOut] = MaxFilter(imageIn,kernel,numIterations,device) - [imageOut] = NLMeans(imageIn,h,searchWindowRadius,nhoodRadius,device) - [imageOut] = Opener(imageIn,kernel,numIterations,device) - [imageOut] = Sum(imageIn,device) - [imageOut] = VarFilter(imageIn,kernel,numIterations,device) - [imageOut] = WienerFilter(imageIn,kernel,noiseVariance,device) + [numCudaDevices,memStats] = DeviceCount() + [cmdInfo] = Info() + Help(command) end methods (Static, Access = private) varargout = HIP(command, varargin) diff --git a/src/MATLAB/+HIP/@Cuda/HIP.mexa64 b/src/MATLAB/+HIP/@Cuda/HIP.mexa64 index 065ff0b4289badb9dae450530ac9f40a45240c76..529cb240ed83f88c543b1d7be61afccbe2ba8e64 100644 --- a/src/MATLAB/+HIP/@Cuda/HIP.mexa64 +++ b/src/MATLAB/+HIP/@Cuda/HIP.mexa64 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8837d61162969a50b76928fe415820f0f7949b69db887e802533895bbf01b2c7 -size 17397192 +oid sha256:04e678034a3793dce9a45f69539a576166231b5a4f619a5c2e6185bb94268c6c +size 17433000