Mercurial > forge
annotate main/image/NEWS @ 11688:101a3bd532ed octave-forge
ycbcr2rgb: new function
* private/ycbcrfunc: private function for code of ycbcr2rgb
and rgb2ycbcr functions which are very similar
* rgb2ycbcr: move most of the code to new private function
and share with new ycbcr2rgb function
* ycbcr2rgb: new function
* INDEX: add enw function
* NEWS: mention new function
author | carandraug |
---|---|
date | Sun, 05 May 2013 16:18:48 +0000 |
parents | 2c39ee206f66 |
children | dbc0719ed01d |
rev | line source |
---|---|
11685
4c9ab739b7c8
image: remove functions moved to Octave core and dependent on >= 3.8
carandraug
parents:
11662
diff
changeset
|
1 Summary of important user-visible changes for image 2.2.0: |
11233 | 2 ------------------------------------------------------------------- |
3 | |
11274 | 4 ** The following functions are new: |
5 | |
11346
558eb88d81b1
new functions cp2tform, maketform, tformfwd and tforminv by Pantxo Diribarne
carandraug
parents:
11324
diff
changeset
|
6 checkerboard |
558eb88d81b1
new functions cp2tform, maketform, tformfwd and tforminv by Pantxo Diribarne
carandraug
parents:
11324
diff
changeset
|
7 cp2tform |
11662 | 8 findbounds |
9 imtransform | |
11346
558eb88d81b1
new functions cp2tform, maketform, tformfwd and tforminv by Pantxo Diribarne
carandraug
parents:
11324
diff
changeset
|
10 maketform |
558eb88d81b1
new functions cp2tform, maketform, tformfwd and tforminv by Pantxo Diribarne
carandraug
parents:
11324
diff
changeset
|
11 strel |
558eb88d81b1
new functions cp2tform, maketform, tformfwd and tforminv by Pantxo Diribarne
carandraug
parents:
11324
diff
changeset
|
12 tformfwd |
558eb88d81b1
new functions cp2tform, maketform, tformfwd and tforminv by Pantxo Diribarne
carandraug
parents:
11324
diff
changeset
|
13 tforminv |
11688 | 14 ycbcr2rgb |
11274 | 15 |
11685
4c9ab739b7c8
image: remove functions moved to Octave core and dependent on >= 3.8
carandraug
parents:
11662
diff
changeset
|
16 ** The following functions have been moved from the Octave Forge Image package |
4c9ab739b7c8
image: remove functions moved to Octave core and dependent on >= 3.8
carandraug
parents:
11662
diff
changeset
|
17 to GNU Octave core: |
4c9ab739b7c8
image: remove functions moved to Octave core and dependent on >= 3.8
carandraug
parents:
11662
diff
changeset
|
18 |
4c9ab739b7c8
image: remove functions moved to Octave core and dependent on >= 3.8
carandraug
parents:
11662
diff
changeset
|
19 cmpermute |
4c9ab739b7c8
image: remove functions moved to Octave core and dependent on >= 3.8
carandraug
parents:
11662
diff
changeset
|
20 cmunique |
4c9ab739b7c8
image: remove functions moved to Octave core and dependent on >= 3.8
carandraug
parents:
11662
diff
changeset
|
21 iscolormap |
4c9ab739b7c8
image: remove functions moved to Octave core and dependent on >= 3.8
carandraug
parents:
11662
diff
changeset
|
22 rgbplot |
4c9ab739b7c8
image: remove functions moved to Octave core and dependent on >= 3.8
carandraug
parents:
11662
diff
changeset
|
23 |
11686 | 24 ** The following functions have been deprecated in the previous release |
25 of the Image package and have now been removed: | |
26 | |
27 blkproc bmpwrite dilate erode | |
11685
4c9ab739b7c8
image: remove functions moved to Octave core and dependent on >= 3.8
carandraug
parents:
11662
diff
changeset
|
28 |
11374 | 29 ** The following functions have been deprecated (see their help text |
30 for the recommended alternatives): | |
31 | |
32 imrotate_Fourier | |
33 | |
11687 | 34 ** rgb2ycbcr was completely rewritten to accept images of other classes, and |
35 colormaps. A new argument was implemented to convert the RGB values | |
36 according to different standards. | |
37 | |
11377 | 38 ** The use of non logical matrices to specify the neighborhood for the medfilt2 |
39 function has been deprecated. If using a vector to specify the size of the | |
40 neighborhood, the elements are no longer swapped. | |
41 | |
11380
68c8a8c33567
padarray: allow string "zeros" as padvalue for consistency
carandraug
parents:
11377
diff
changeset
|
42 ** For consistency with other functions that allow specification of padding |
68c8a8c33567
padarray: allow string "zeros" as padvalue for consistency
carandraug
parents:
11377
diff
changeset
|
43 values, the function padarray now accepts the string "zeros" as a valid |
68c8a8c33567
padarray: allow string "zeros" as padvalue for consistency
carandraug
parents:
11377
diff
changeset
|
44 option. |
68c8a8c33567
padarray: allow string "zeros" as padvalue for consistency
carandraug
parents:
11377
diff
changeset
|
45 |
11233 | 46 ** The plot produced by `imhist' is correctly scaled on the X axis so that the |
47 colorbar corresponds to the actual intensity of the stems; the given | |
48 colormarp is used on the colorbar for indexed images; and the stems no | |
11263 | 49 longer display the markers at their top. The Y axis is also adjusted in case |
50 of peaks with high values that prevent a good overview of the histogram. | |
11233 | 51 |
11235
b954d35e1594
fftconv2: warn if using with 1 matrix and 2 vectors as this is no longer working. Marked failing tests with xtest
carandraug
parents:
11233
diff
changeset
|
52 ** The `fftconv2' usage "fftconv2 (v1, v2, a)", for convolution of a matrix by |
b954d35e1594
fftconv2: warn if using with 1 matrix and 2 vectors as this is no longer working. Marked failing tests with xtest
carandraug
parents:
11233
diff
changeset
|
53 one vector in the column direction and another vector in the row direction, |
11239
52d4771fa488
fftconv2: remove usage with 1 matrix and 2 vectors as this was never working.
carandraug
parents:
11235
diff
changeset
|
54 has been removed. Please use conv2 for such cases. |
11235
b954d35e1594
fftconv2: warn if using with 1 matrix and 2 vectors as this is no longer working. Marked failing tests with xtest
carandraug
parents:
11233
diff
changeset
|
55 |
11279
442cb00e506b
rgbplot: add new style option to also display composite colormap
carandraug
parents:
11274
diff
changeset
|
56 ** The function `rgbplot' accepts a style option which alows for a composite |
442cb00e506b
rgbplot: add new style option to also display composite colormap
carandraug
parents:
11274
diff
changeset
|
57 display of a colormap. |
442cb00e506b
rgbplot: add new style option to also display composite colormap
carandraug
parents:
11274
diff
changeset
|
58 |
11346
558eb88d81b1
new functions cp2tform, maketform, tformfwd and tforminv by Pantxo Diribarne
carandraug
parents:
11324
diff
changeset
|
59 ** The option to create poisson noise to an image has been added to `imnoise'. |
11284
a09d86cf7251
image: update NEWS file with poisson option for imnoise
carandraug
parents:
11279
diff
changeset
|
60 |
11324 | 61 ** With the addition of the strel class, the following functions are now able |
62 to handle strel objects: | |
63 | |
64 imerode | |
65 | |
11349 | 66 ** The functions `imerode' and `imdilate' no longer require that image and |
67 structuring element be of same class. They now perform faster for all black | |
68 and white images, independently of their class, and always return an image | |
11357
4179127f6fd6
update NEWS. Silence some function calls in imerode.
carandraug
parents:
11349
diff
changeset
|
69 of same class as the input image. The shape option has also been implemented. |
11349 | 70 |
11357
4179127f6fd6
update NEWS. Silence some function calls in imerode.
carandraug
parents:
11349
diff
changeset
|
71 ** Non flat grayscale erosion can now be performed by creating an appropriate |
4179127f6fd6
update NEWS. Silence some function calls in imerode.
carandraug
parents:
11349
diff
changeset
|
72 structuring element with `strel'. |
4179127f6fd6
update NEWS. Silence some function calls in imerode.
carandraug
parents:
11349
diff
changeset
|
73 |
4179127f6fd6
update NEWS. Silence some function calls in imerode.
carandraug
parents:
11349
diff
changeset
|
74 ** The shape option has been implemented for `imerode' and `imdilate'. |
11349 | 75 |
76 ** With the increased performance in `imerode' and `imdilate', all other | |
77 functions that use them, such `imopen' and `imclose', also get a performance | |
78 boost for black and white images. | |
79 | |
11371 | 80 ** The performance of `imresize()' has been greatly improved when using the |
81 nearest neighbor method for N or 1/N scale factors (e.g.: 2, 50, 1/4, 1/7). | |
82 | |
11376
1c186f4255de
imperspectivewarp, imrotate, imresize, imremap changes.
carandraug
parents:
11374
diff
changeset
|
83 ** The imperspectivewarp, imremap, imresize, and imrotate functions will now |
1c186f4255de
imperspectivewarp, imrotate, imresize, imremap changes.
carandraug
parents:
11374
diff
changeset
|
84 accept any interpolation method from the interp2 function thus extending |
1c186f4255de
imperspectivewarp, imrotate, imresize, imremap changes.
carandraug
parents:
11374
diff
changeset
|
85 the available methods to "spline" and "pchip". This in addition to the |
1c186f4255de
imperspectivewarp, imrotate, imresize, imremap changes.
carandraug
parents:
11374
diff
changeset
|
86 "bilinear" and "bicubic" methods (same as "linear" and "cubic" respectively) |
1c186f4255de
imperspectivewarp, imrotate, imresize, imremap changes.
carandraug
parents:
11374
diff
changeset
|
87 which are kept for matlab compatibility. For the same reason, the |
1c186f4255de
imperspectivewarp, imrotate, imresize, imremap changes.
carandraug
parents:
11374
diff
changeset
|
88 "triangle" method (interpolation kernel) has also been added (which is the |
1c186f4255de
imperspectivewarp, imrotate, imresize, imremap changes.
carandraug
parents:
11374
diff
changeset
|
89 same as "linear" method). |
11371 | 90 |
11453
347810203ef7
graythresh: bugfixes from upstream version 1.03
carandraug
parents:
11411
diff
changeset
|
91 ** Bug fixes on the concavity, intermodes, maxlikelihood, and minimum methods |
347810203ef7
graythresh: bugfixes from upstream version 1.03
carandraug
parents:
11411
diff
changeset
|
92 of graythresh. |
11411
b75c6b42bbc0
graythresh: bug fixs on concavity and intermode methods. Check that percentile is given when using percentile method.
carandraug
parents:
11380
diff
changeset
|
93 |
11633 | 94 ** The `bwdist' function will now consider any non zero value as object pixels, |
95 the class of the distance matrix has changed to single, and indexes an | |
96 uint dependent on the matrix size. | |
97 | |
11102 | 98 Summary of important user-visible changes for image 2.0.0: |
9078 | 99 ------------------------------------------------------------------- |
100 | |
101 ** The following functions are new: | |
102 | |
11102 | 103 analyze75info imabsdiff iptcheckconn |
104 analyze75read imadd iptcheckmap | |
105 analyze75write imbothat iptchecknargin | |
106 blockproc imcrop iptcheckstrs | |
107 bwlabeln imdivide iptnum2ordinal | |
108 getrangefromclass imlincomb iscolormap | |
109 im2int16 immultiply normxcorr2 | |
110 im2single imsubtract wavelength2rgb | |
9078 | 111 |
112 ** The following functions have been deprecated in previous releases | |
113 of the image package and have now been removed: | |
114 | |
115 imginfo | |
116 | |
11218
5e36bb3c4688
deriche: removing function due to non-standard license
carandraug
parents:
11186
diff
changeset
|
117 ** The function `deriche' has been removed. |
5e36bb3c4688
deriche: removing function due to non-standard license
carandraug
parents:
11186
diff
changeset
|
118 |
10999
20e1e7348200
image: mention analyze75write on NEWS, remove executable bit from analyze75write, add missing functinos to INDEX
carandraug
parents:
10993
diff
changeset
|
119 ** The complete set of functions to work with Analyze 7.5 files has been |
20e1e7348200
image: mention analyze75write on NEWS, remove executable bit from analyze75write, add missing functinos to INDEX
carandraug
parents:
10993
diff
changeset
|
120 implemented. See `analyze75info', `analyze75read' and `analyze75write'. |
20e1e7348200
image: mention analyze75write on NEWS, remove executable bit from analyze75write, add missing functinos to INDEX
carandraug
parents:
10993
diff
changeset
|
121 |
10983
649814fdfcd5
graythresh: accept histogram as input. Also, there's no code left from Barre-Piquot and removed from copyright.
carandraug
parents:
10981
diff
changeset
|
122 ** `graythresh' can optionally accept an histogram rather than an image. This |
649814fdfcd5
graythresh: accept histogram as input. Also, there's no code left from Barre-Piquot and removed from copyright.
carandraug
parents:
10981
diff
changeset
|
123 allows for preprocessing of the histogram previous to an automatic threshold |
649814fdfcd5
graythresh: accept histogram as input. Also, there's no code left from Barre-Piquot and removed from copyright.
carandraug
parents:
10981
diff
changeset
|
124 selection. |
649814fdfcd5
graythresh: accept histogram as input. Also, there's no code left from Barre-Piquot and removed from copyright.
carandraug
parents:
10981
diff
changeset
|
125 |
649814fdfcd5
graythresh: accept histogram as input. Also, there's no code left from Barre-Piquot and removed from copyright.
carandraug
parents:
10981
diff
changeset
|
126 ** Otsu's method for automatic threshold selection (default for `graythresh') |
649814fdfcd5
graythresh: accept histogram as input. Also, there's no code left from Barre-Piquot and removed from copyright.
carandraug
parents:
10981
diff
changeset
|
127 has been completely rewritten and should perform faster. Now, it can also |
649814fdfcd5
graythresh: accept histogram as input. Also, there's no code left from Barre-Piquot and removed from copyright.
carandraug
parents:
10981
diff
changeset
|
128 return a second value representing the ``goodness'' of the computed |
649814fdfcd5
graythresh: accept histogram as input. Also, there's no code left from Barre-Piquot and removed from copyright.
carandraug
parents:
10981
diff
changeset
|
129 threshold value (within class variance). |
10754
4ca5fadf4f0c
graythresh: return goodness of computed value. Prepare code for multiple algorithms. Avoid var names that shadow core functions.
carandraug
parents:
10255
diff
changeset
|
130 |
10958 | 131 ** Alternative algorithms for automatic threshold have been implemented in |
132 `graythresh' (thanks to Antti Niemistö for releasing HistThresh toolbox | |
133 http://www.cs.tut.fi/~ant/histthresh/ from where many were ported, under a | |
10983
649814fdfcd5
graythresh: accept histogram as input. Also, there's no code left from Barre-Piquot and removed from copyright.
carandraug
parents:
10981
diff
changeset
|
134 GPL license). Currently, the following algorithms have been implemented |
10958 | 135 (see graythresh for notes and references): |
136 | |
11102 | 137 concavity MaxEntropy minimum Otsu |
138 intermeans MaxLikelihood MinError percentile | |
139 intermodes mean moments | |
10958 | 140 |
9078 | 141 ** The following functions have been deprecated (see their help text |
142 for the recommended alternatives): | |
143 | |
11102 | 144 blkproc bmpwrite dilate erode |
9078 | 145 |
146 ** With the new function `imbothat' the transform option of | |
147 `imtophat' has been deprecated. | |
148 | |
9080
ad6f020ca968
image: added important note on NEWS about new behaviour of isbw
carandraug
parents:
9078
diff
changeset
|
149 ** The following functions have had been changed for bug fixes and/or |
9078 | 150 improved matlab compatibility |
151 | |
11102 | 152 bwarea imhist im2uint8 isind |
153 bweuler imnoise im2uint16 mat2gray | |
154 bwfill conndef isbw rgb2gray | |
155 cmpermute im2bw isgray | |
156 cmunique im2double isrgb | |
10921
6210d5e7073b
rgb2gray: perform weighted conversion based on luminance values
carandraug
parents:
10920
diff
changeset
|
157 |
10947
44d735bb1ffd
bwarea: accept any class and objects are all non-zero instead of all higher than zero
carandraug
parents:
10945
diff
changeset
|
158 ** `bwarea' now supports all image classes and considers objects all non |
44d735bb1ffd
bwarea: accept any class and objects are all non-zero instead of all higher than zero
carandraug
parents:
10945
diff
changeset
|
159 zero pixels (not all pixels higher than zero). |
44d735bb1ffd
bwarea: accept any class and objects are all non-zero instead of all higher than zero
carandraug
parents:
10945
diff
changeset
|
160 |
10921
6210d5e7073b
rgb2gray: perform weighted conversion based on luminance values
carandraug
parents:
10920
diff
changeset
|
161 ** `rgb2gray' now also supports images of the class single and performs a |
6210d5e7073b
rgb2gray: perform weighted conversion based on luminance values
carandraug
parents:
10920
diff
changeset
|
162 weighted conversion to keep the image luminance instead of a the mean |
6210d5e7073b
rgb2gray: perform weighted conversion based on luminance values
carandraug
parents:
10920
diff
changeset
|
163 through each color. |
9080
ad6f020ca968
image: added important note on NEWS about new behaviour of isbw
carandraug
parents:
9078
diff
changeset
|
164 |
10945
2ba3986573dc
im2bw: added tests, use more of other functions, more input check at start, support for int16 input images
carandraug
parents:
10943
diff
changeset
|
165 ** `im2bw' now supports input images of the int16 class and deals better with |
2ba3986573dc
im2bw: added tests, use more of other functions, more input check at start, support for int16 input images
carandraug
parents:
10943
diff
changeset
|
166 RGB images since it uses `rgb2gray' internally (see changes to rgb2gray). |
10950
67d1aa7ea4ce
im2bw: threshold should be greater than only (matlab compatible)
carandraug
parents:
10947
diff
changeset
|
167 Threshold is performed on all values greater than value instead of greater |
67d1aa7ea4ce
im2bw: threshold should be greater than only (matlab compatible)
carandraug
parents:
10947
diff
changeset
|
168 than or equal. |
10945
2ba3986573dc
im2bw: added tests, use more of other functions, more input check at start, support for int16 input images
carandraug
parents:
10943
diff
changeset
|
169 |
10252
26acad0c09e2
imhist: complete rewrite of the function to be matlab compatible. Added test cases. No old code left so removed old copyright owners.
carandraug
parents:
10095
diff
changeset
|
170 ** `imhist' is much more compatible with matlab and among other changes, |
26acad0c09e2
imhist: complete rewrite of the function to be matlab compatible. Added test cases. No old code left so removed old copyright owners.
carandraug
parents:
10095
diff
changeset
|
171 it now uses the whole range of the class for the histogram rather than |
10952 | 172 the minimum and maximum of the input image and displays a colorbar under |
173 the histogram. | |
10252
26acad0c09e2
imhist: complete rewrite of the function to be matlab compatible. Added test cases. No old code left so removed old copyright owners.
carandraug
parents:
10095
diff
changeset
|
174 |
9080
ad6f020ca968
image: added important note on NEWS about new behaviour of isbw
carandraug
parents:
9078
diff
changeset
|
175 ** `isbw' now defines a black-and-white image as a binary non-sparse |
ad6f020ca968
image: added important note on NEWS about new behaviour of isbw
carandraug
parents:
9078
diff
changeset
|
176 matrix. This is compatible with matlab. To use the old behaviour, |
ad6f020ca968
image: added important note on NEWS about new behaviour of isbw
carandraug
parents:
9078
diff
changeset
|
177 use the new option for the call "isbw (img, "non-logical"). |
ad6f020ca968
image: added important note on NEWS about new behaviour of isbw
carandraug
parents:
9078
diff
changeset
|
178 For backwards compatibility, if a non-logical matrix of 0 and 1 is |
ad6f020ca968
image: added important note on NEWS about new behaviour of isbw
carandraug
parents:
9078
diff
changeset
|
179 used as input, `isbw' will still return true but a warning will be |
ad6f020ca968
image: added important note on NEWS about new behaviour of isbw
carandraug
parents:
9078
diff
changeset
|
180 issued since this will deprecated later. |
9086 | 181 |
10943 | 182 ** `isgray' now also returns true for matrices of the int16 class. |
183 | |
9086 | 184 ** `isrgb' now returns false for logical matrix. |
10063 | 185 |
10095
610142133098
tiff_tag_read: deal with multiple tag and IFD beyond the first and improved documentation
carandraug
parents:
10063
diff
changeset
|
186 ** `tiff_tag_read' had several bug fixes and can now check IFDs beyond |
610142133098
tiff_tag_read: deal with multiple tag and IFD beyond the first and improved documentation
carandraug
parents:
10063
diff
changeset
|
187 the first. It can also accept mutiple tag values and IFDs simultaneously |
610142133098
tiff_tag_read: deal with multiple tag and IFD beyond the first and improved documentation
carandraug
parents:
10063
diff
changeset
|
188 and return a matrix of the values found. Its documentation has been |
610142133098
tiff_tag_read: deal with multiple tag and IFD beyond the first and improved documentation
carandraug
parents:
10063
diff
changeset
|
189 expanded (as well as an explanation of TIFF structure on the source) |
610142133098
tiff_tag_read: deal with multiple tag and IFD beyond the first and improved documentation
carandraug
parents:
10063
diff
changeset
|
190 |
10974 | 191 ** For sake of matlab compatibility, the behaviour of `mat2gray' has been |
192 greatly changed. Among the changes, it will no longer swap the minimum and | |
193 maximum options if the first is larger than the later. Instead, will return | |
194 the image complement after truncation. Also, when the maximum and minimum | |
195 values are equal, `mat2gray' will truncate all values between 0 and 1. See | |
196 the help text (or source) for a detailed description of cautions. | |
197 | |
11186 | 198 ** `bwfill' was fixed to always returns a logical matrix. |
199 | |
11041 | 200 ** `imnoise' has been expanded to accept images of differente classes instead |
201 of only double and single. | |
202 | |
10993
53ef59b1fd37
__bwdist: rename to __bwdist__ (private functions should have __ on both sides)
carandraug
parents:
10983
diff
changeset
|
203 ** The private function `__bwdist` has been renamed `__bwdist__` |
53ef59b1fd37
__bwdist: rename to __bwdist__ (private functions should have __ on both sides)
carandraug
parents:
10983
diff
changeset
|
204 |
10795
260b4ec08dad
image: now dependent on >=3.6.0 due to nthargout on regionprops
carandraug
parents:
10754
diff
changeset
|
205 ** Package is now dependent on GNU Octave version 3.6.0 or later. |
260b4ec08dad
image: now dependent on >=3.6.0 due to nthargout on regionprops
carandraug
parents:
10754
diff
changeset
|
206 |
11186 | 207 ** Package is now dependent on the signal package version 1.2.0 or later. |
10961
61f55d704990
graythresh: implementation of concavity, intermeans, intermodes, MaxEntropy, MaxLikelihood, mean, minimum, MinError, moments and percentile methods from the HistThresh toolbox
carandraug
parents:
10958
diff
changeset
|
208 |
10063 | 209 ** Package is no longer automatically loaded. |
11370
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
210 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
211 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
212 ******************************************************************************** |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
213 ** ** |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
214 ** NEWS below this point were written after their releases for history ** |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
215 ** purposes and extracted from the Octave Forge general NEWS. Previous to ** |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
216 ** the image package version 1.0.11, all Octave Forge packages would be ** |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
217 ** released at the same time. Previous to the package version 1.0.0 there ** |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
218 ** were monolithic releases with no actual packages. This means that some ** |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
219 ** releases actually had no changes in the image package itself or changes ** |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
220 ** were small compared to the whole Octave Forge project and so, not ** |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
221 ** mentioned on the NEWS file. Inspection of the actual log in the ** |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
222 ** repository should be used if exact details are required. ** |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
223 ** ** |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
224 ******************************************************************************** |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
225 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
226 Summary of important user-visible changes for image 1.0.10 (2009/06/07): |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
227 ----------------------------------------------------------------------------- |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
228 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
229 Summary of important user-visible changes for image 1.0.9 (2009/05/08): |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
230 ----------------------------------------------------------------------------- |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
231 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
232 ** The following functions are new: |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
233 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
234 entropyfilt ordfiltn rangefilt stdfilt |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
235 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
236 ** The following functions have been removed as they are now part of |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
237 Octave core: |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
238 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
239 imread imwrite |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
240 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
241 Summary of important user-visible changes for image 1.0.8 (2008/08/31): |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
242 ----------------------------------------------------------------------------- |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
243 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
244 ** Fix build issues with the last release. |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
245 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
246 Summary of important user-visible changes for image 1.0.7 (2008/08/24): |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
247 ----------------------------------------------------------------------------- |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
248 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
249 Summary of important user-visible changes for image 1.0.6 (2008/04/29): |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
250 ----------------------------------------------------------------------------- |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
251 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
252 ** The following functions are new: |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
253 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
254 imcomplement rgbplot |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
255 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
256 ** Implemented support for bilateral filtering. |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
257 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
258 ** Build fixes for new versions of ImageMagick. |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
259 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
260 Summary of important user-visible changes for image 1.0.5 (2008/02/16): |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
261 ----------------------------------------------------------------------------- |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
262 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
263 ** The following functions are new: |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
264 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
265 imfilter imsmooth |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
266 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
267 Summary of important user-visible changes for image 1.0.4 (2007/12/12): |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
268 ------------------------------------------------------------------------ |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
269 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
270 Summary of important user-visible changes for image 1.0.3 (2007/10/14): |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
271 ------------------------------------------------------------------------ |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
272 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
273 Summary of important user-visible changes for image 1.0.2 (2007/07/26): |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
274 ------------------------------------------------------------------------ |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
275 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
276 Summary of important user-visible changes for image 1.0.1 (2007/05/26): |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
277 ------------------------------------------------------------------------ |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
278 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
279 Summary of important user-visible changes for image 1.0.0 (2007/03/28): |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
280 ------------------------------------------------------------------------ |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
281 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
282 ** First non-monolithic release. |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
283 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
284 ** The following functions are new: |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
285 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
286 __bwarea fspecial impersepectivewap |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
287 apply graythresh imremap |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
288 bwarea im2double label2rgb |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
289 bwperim im2uint8 __magick_read__ |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
290 deriche im2uint16 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
291 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
292 ** Fixex for non 8bit images. |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
293 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
294 ** Quantum sizes in imagemagick. |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
295 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
296 ** Compatiability changes to imwrite, isgray and rgb2gray. |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
297 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
298 ** imread, probe depth from bits rather than Red field, allows loading of gray |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
299 scale images. |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
300 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
301 ** Convert all functions to use texinfo help. |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
302 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
303 Summary of important user-visible changes for image (Octave Forge 20060708): |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
304 ----------------------------------------------------------------------------- |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
305 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
306 Summary of important user-visible changes for image (Octave Forge 20060316): |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
307 ----------------------------------------------------------------------------- |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
308 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
309 Summary of important user-visible changes for image (Octave Forge 20060128): |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
310 ----------------------------------------------------------------------------- |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
311 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
312 ** imread() now return the appropriate numeric class. Colour images are of size |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
313 MxNx3, gray images MxN. |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
314 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
315 Summary of important user-visible changes for image (Octave Forge 20050613): |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
316 ----------------------------------------------------------------------------- |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
317 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
318 ** The following functions are new: |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
319 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
320 bwarea imresize |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
321 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
322 Summary of important user-visible changes for image (Octave Forge 20041116): |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
323 ----------------------------------------------------------------------------- |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
324 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
325 ** No important changes to the image package in this Octave Forge release. |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
326 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
327 Summary of important user-visible changes for image (Octave Forge 20040907): |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
328 ----------------------------------------------------------------------------- |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
329 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
330 ** The following functions are new: |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
331 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
332 applylut cmunique houghtf poly2mask uintlut |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
333 bestblk col2im im2col qtdecomp |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
334 blkproc conndef isrgb qtgetblk |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
335 bweuler dilate makelut qtsetblk |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
336 bwmorph erode nlfilter roicolor |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
337 cmpermute graycomatrix padarray stretchlim |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
338 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
339 ** Implemented initial support for int* types. |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
340 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
341 Summary of important user-visible changes for image (Octave Forge 20040707): |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
342 ----------------------------------------------------------------------------- |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
343 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
344 ** No important changes to the image package in this Octave Forge release. |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
345 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
346 Summary of important user-visible changes for image (Octave Forge 20040211): |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
347 ----------------------------------------------------------------------------- |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
348 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
349 ** `imread' now supports 16-bit grayscale images. |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
350 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
351 Summary of important user-visible changes for image (Octave Forge 20030602): |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
352 ----------------------------------------------------------------------------- |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
353 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
354 ** The following functions are new: |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
355 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
356 rotate_scale |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
357 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
358 Summary of important user-visible changes for image (Octave Forge 20030222): |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
359 ----------------------------------------------------------------------------- |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
360 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
361 ** No important changes to the image package in this Octave Forge release. |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
362 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
363 Summary of important user-visible changes for image (Octave Forge 20021130): |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
364 ----------------------------------------------------------------------------- |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
365 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
366 ** The following functions are new: |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
367 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
368 colfilt imginfo imrotate imshear imtranslate |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
369 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
370 ** The `colorgradient' function now allow instantaneous transitions (weight 0) |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
371 |
4da3b9846c3b
maint: list image package NEWS from very old releases
carandraug
parents:
11357
diff
changeset
|
372 ** The `bwlabel' function has been implemented in C++ and may behave different. |