1+ using Base: depwarn
2+
3+ function adjust_histogram (img:: Union{GenericGrayImage, AbstractArray{<:Color3}} ,
4+ f:: LinearStretching ,
5+ args... ; kwargs... )
6+
7+ depwarn (" adjust_histogram(img, LinearStretching()) is deprecated, use adjust_intensity(img, LinearStretching()) instead" , :adjust_histogram )
8+ return adjust_intensity (img, f, args... ;kwargs... )
9+ end
10+
11+ function adjust_histogram (type:: Type{T} ,
12+ img,
13+ f:: LinearStretching ,
14+ args... ; kwargs... ) where T
15+
16+ depwarn (" adjust_histogram(::Type{T}, img, LinearStretching()) is deprecated, use adjust_intensity(::Type{T}, img, LinearStretching()) instead" , :adjust_histogram )
17+ return adjust_intensity (type, img, f, args... ;kwargs... )
18+ end
19+
20+ function adjust_histogram (img:: AbstractArray{T} ,
21+ f:: LinearStretching ,
22+ args... ; kwargs... ) where T <: Colorant
23+ depwarn (" adjust_histogram!(img, LinearStretching()) is deprecated, use adjust_intensity(img, LinearStretching()) instead" , :adjust_histogram )
24+ return adjust_intensity (img, f, args... ; kwargs... )
25+ end
26+
27+ function adjust_histogram (type:: Type{T} ,
28+ img_sequence:: Vector{<:AbstractArray} ,
29+ f:: LinearStretching ,
30+ args... ; kwargs... ) where T
31+
32+ depwarn (" adjust_histogram!(::Type{T}, img_sequence, LinearStretching()) is deprecated, use adjust_intensity(::Type{T}, img_sequence, LinearStretching()) instead" , :adjust_histogram )
33+ return adjust_histogram! (type, img_sequence, f, args... ; kwargs... )
34+ end
35+
36+ function adjust_histogram! (img:: Union{GenericGrayImage, AbstractArray{<:Color3}} ,
37+ f:: LinearStretching ,
38+ args... ; kwargs... )
39+
40+ depwarn (" adjust_histogram!(img, LinearStretching()) is deprecated, use adjust_intensity!(img, LinearStretching()) instead" , :adjust_histogram! )
41+ return adjust_intensity! (img, f, args... ; kwargs... )
42+ end
43+
44+ function adjust_histogram! (out_sequence:: Vector{T} ,
45+ img_sequence,
46+ f:: LinearStretching ,
47+ args... ; kwargs... ) where T <: Union{GenericGrayImage, AbstractArray{<:Color3}}
48+
49+ depwarn (" adjust_histogram!(out_sequence, img_sequence, LinearStretching()) is deprecated, use adjust_intensity!(out_sequence, img_sequence, LinearStretching()) instead" , :adjust_histogram! )
50+ return adjust_intensity (out_sequence, img_sequence, f, args... ; kwargs... )
51+ end
0 commit comments