Mercurial > hg > octave-image
annotate NEWS @ 882:e9c18bff13be
normxcorr2: new Matlab compatible implementation (bug #41480)
* normxcorr2.m: complete rewrite of the function.
* NEWS: add note of new normxcorr2 and drop of dependency on the signal
package.
* DESCRIPTION: drop dependency on signal package (was only required for
xcorr2 (a, b, "coeff").
author | Benjamin Eltzner <b.eltzner@gmx.de> |
---|---|
date | Mon, 17 Mar 2014 21:19:48 +0000 |
parents | 6ef0d8db565a |
children | 40269ff6760d |
rev | line source |
---|---|
864
dac2126ec030
Remove functions deprecated in release 2.2.0.
Carnë Draug <carandraug@octave.org>
parents:
862
diff
changeset
|
1 Summary of important user-visible changes for image 2.4.0 (yyyy/mm/dd): |
dac2126ec030
Remove functions deprecated in release 2.2.0.
Carnë Draug <carandraug@octave.org>
parents:
862
diff
changeset
|
2 ------------------------------------------------------------------------- |
dac2126ec030
Remove functions deprecated in release 2.2.0.
Carnë Draug <carandraug@octave.org>
parents:
862
diff
changeset
|
3 |
882
e9c18bff13be
normxcorr2: new Matlab compatible implementation (bug #41480)
Benjamin Eltzner <b.eltzner@gmx.de>
parents:
878
diff
changeset
|
4 ** The implementation of normxcorr2 has been changed. The new method is |
e9c18bff13be
normxcorr2: new Matlab compatible implementation (bug #41480)
Benjamin Eltzner <b.eltzner@gmx.de>
parents:
878
diff
changeset
|
5 Matlab compatible and will return values in the range [-1 1]. |
e9c18bff13be
normxcorr2: new Matlab compatible implementation (bug #41480)
Benjamin Eltzner <b.eltzner@gmx.de>
parents:
878
diff
changeset
|
6 |
e9c18bff13be
normxcorr2: new Matlab compatible implementation (bug #41480)
Benjamin Eltzner <b.eltzner@gmx.de>
parents:
878
diff
changeset
|
7 ** The image package is no longer dependent on the signal package. |
e9c18bff13be
normxcorr2: new Matlab compatible implementation (bug #41480)
Benjamin Eltzner <b.eltzner@gmx.de>
parents:
878
diff
changeset
|
8 |
872
f1cf02800a87
fspecial: weigth disk shaped filter by disk area covered (bug #41186)
Joonas Lipping <joonas.lipping@aalto.fi>
parents:
871
diff
changeset
|
9 ** The disk shaped filter of fspecial has been changed for Matlab |
f1cf02800a87
fspecial: weigth disk shaped filter by disk area covered (bug #41186)
Joonas Lipping <joonas.lipping@aalto.fi>
parents:
871
diff
changeset
|
10 compatibility. The elements on the border of the disk are now |
f1cf02800a87
fspecial: weigth disk shaped filter by disk area covered (bug #41186)
Joonas Lipping <joonas.lipping@aalto.fi>
parents:
871
diff
changeset
|
11 weighted by how much of them is covered by the disk. Note that |
f1cf02800a87
fspecial: weigth disk shaped filter by disk area covered (bug #41186)
Joonas Lipping <joonas.lipping@aalto.fi>
parents:
871
diff
changeset
|
12 this change is backwards incompatible. |
f1cf02800a87
fspecial: weigth disk shaped filter by disk area covered (bug #41186)
Joonas Lipping <joonas.lipping@aalto.fi>
parents:
871
diff
changeset
|
13 |
871
714073ad045f
im2bw.m: display image instead of printint to stdout, when nargout is zero.
Carnë Draug <carandraug@octave.org>
parents:
864
diff
changeset
|
14 ** The following functions will display the output image as a figure |
714073ad045f
im2bw.m: display image instead of printint to stdout, when nargout is zero.
Carnë Draug <carandraug@octave.org>
parents:
864
diff
changeset
|
15 instead of printing to the command line, when there are no output |
714073ad045f
im2bw.m: display image instead of printint to stdout, when nargout is zero.
Carnë Draug <carandraug@octave.org>
parents:
864
diff
changeset
|
16 arguments: |
714073ad045f
im2bw.m: display image instead of printint to stdout, when nargout is zero.
Carnë Draug <carandraug@octave.org>
parents:
864
diff
changeset
|
17 |
714073ad045f
im2bw.m: display image instead of printint to stdout, when nargout is zero.
Carnë Draug <carandraug@octave.org>
parents:
864
diff
changeset
|
18 im2bw |
714073ad045f
im2bw.m: display image instead of printint to stdout, when nargout is zero.
Carnë Draug <carandraug@octave.org>
parents:
864
diff
changeset
|
19 |
864
dac2126ec030
Remove functions deprecated in release 2.2.0.
Carnë Draug <carandraug@octave.org>
parents:
862
diff
changeset
|
20 ** Deprecated functions. |
dac2126ec030
Remove functions deprecated in release 2.2.0.
Carnë Draug <carandraug@octave.org>
parents:
862
diff
changeset
|
21 |
dac2126ec030
Remove functions deprecated in release 2.2.0.
Carnë Draug <carandraug@octave.org>
parents:
862
diff
changeset
|
22 The following functions were deprecated in image 2.2.0 and have been |
dac2126ec030
Remove functions deprecated in release 2.2.0.
Carnë Draug <carandraug@octave.org>
parents:
862
diff
changeset
|
23 removed from image 2.4.0. |
dac2126ec030
Remove functions deprecated in release 2.2.0.
Carnë Draug <carandraug@octave.org>
parents:
862
diff
changeset
|
24 |
dac2126ec030
Remove functions deprecated in release 2.2.0.
Carnë Draug <carandraug@octave.org>
parents:
862
diff
changeset
|
25 bwborder iptchecknargin readexif |
dac2126ec030
Remove functions deprecated in release 2.2.0.
Carnë Draug <carandraug@octave.org>
parents:
862
diff
changeset
|
26 impad iptcheckstrs |
dac2126ec030
Remove functions deprecated in release 2.2.0.
Carnë Draug <carandraug@octave.org>
parents:
862
diff
changeset
|
27 imrotate_Fourier uintlut |
dac2126ec030
Remove functions deprecated in release 2.2.0.
Carnë Draug <carandraug@octave.org>
parents:
862
diff
changeset
|
28 |
878
6ef0d8db565a
maint: Periodic merge of stable to default.
Carnë Draug <carandraug@octave.org>
diff
changeset
|
29 |
876 | 30 Summary of important user-visible changes for image 2.2.1 (2014/03/08): |
865
a17b71b7e407
Rewrite imcrop to add several alternative API's.
Carnë Draug <carandraug@octave.org>
parents:
862
diff
changeset
|
31 ------------------------------------------------------------------------- |
a17b71b7e407
Rewrite imcrop to add several alternative API's.
Carnë Draug <carandraug@octave.org>
parents:
862
diff
changeset
|
32 |
a17b71b7e407
Rewrite imcrop to add several alternative API's.
Carnë Draug <carandraug@octave.org>
parents:
862
diff
changeset
|
33 ** imcrop had many alternative interfaces added for more flexibility. |
a17b71b7e407
Rewrite imcrop to add several alternative API's.
Carnë Draug <carandraug@octave.org>
parents:
862
diff
changeset
|
34 Added support in the input for indexed images, figures handles, |
a17b71b7e407
Rewrite imcrop to add several alternative API's.
Carnë Draug <carandraug@octave.org>
parents:
862
diff
changeset
|
35 N-dimensional images, and specific bounding box vector for a |
a17b71b7e407
Rewrite imcrop to add several alternative API's.
Carnë Draug <carandraug@octave.org>
parents:
862
diff
changeset
|
36 non-interactive usage. Output can now also return the bounding box used |
a17b71b7e407
Rewrite imcrop to add several alternative API's.
Carnë Draug <carandraug@octave.org>
parents:
862
diff
changeset
|
37 for the cropping in addition to the cropped image. It will no longer |
a17b71b7e407
Rewrite imcrop to add several alternative API's.
Carnë Draug <carandraug@octave.org>
parents:
862
diff
changeset
|
38 loop forever until it gets two valid coordinates for the bounding box. |
a17b71b7e407
Rewrite imcrop to add several alternative API's.
Carnë Draug <carandraug@octave.org>
parents:
862
diff
changeset
|
39 |
866
2d08c21bbec7
Compute complement of signed integers correctly.
Carnë Draug <carandraug@octave.org>
parents:
865
diff
changeset
|
40 ** Fixed bug in imcomplement to compute the complement of signed integers |
2d08c21bbec7
Compute complement of signed integers correctly.
Carnë Draug <carandraug@octave.org>
parents:
865
diff
changeset
|
41 correctly. |
865
a17b71b7e407
Rewrite imcrop to add several alternative API's.
Carnë Draug <carandraug@octave.org>
parents:
862
diff
changeset
|
42 |
867
6f961cf68af0
Fix imrotate for RGB images, including input check regression on 660afd5cc1f4.
Carnë Draug <carandraug@octave.org>
parents:
866
diff
changeset
|
43 ** Fix imrotate to handle RGB images. |
6f961cf68af0
Fix imrotate for RGB images, including input check regression on 660afd5cc1f4.
Carnë Draug <carandraug@octave.org>
parents:
866
diff
changeset
|
44 |
874
9a76652a01f5
bwdist: fix regression calculating closest-pixel map (bug #41709)
Carnë Draug <carandraug@octave.org>
parents:
867
diff
changeset
|
45 ** Fix regression in bwdist when calculating the closest pixel map. |
9a76652a01f5
bwdist: fix regression calculating closest-pixel map (bug #41709)
Carnë Draug <carandraug@octave.org>
parents:
867
diff
changeset
|
46 |
878
6ef0d8db565a
maint: Periodic merge of stable to default.
Carnë Draug <carandraug@octave.org>
diff
changeset
|
47 |
862 | 48 Summary of important user-visible changes for image 2.2.0 (2014/01/08): |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
49 ------------------------------------------------------------------------- |
673 | 50 |
787
63acfe78a7ed
Complete rewrite of imerode and imdilate for all image and SE types.
Carnë Draug <carandraug@octave.org>
parents:
771
diff
changeset
|
51 ** The imerode and imdilate have been completely rewritten for increased |
63acfe78a7ed
Complete rewrite of imerode and imdilate for all image and SE types.
Carnë Draug <carandraug@octave.org>
parents:
771
diff
changeset
|
52 performance and many Matlab compatibility fixes. Performance gains between |
63acfe78a7ed
Complete rewrite of imerode and imdilate for all image and SE types.
Carnë Draug <carandraug@octave.org>
parents:
771
diff
changeset
|
53 1.5-30X have been demonstrated. Main compatibility changes include the |
63acfe78a7ed
Complete rewrite of imerode and imdilate for all image and SE types.
Carnë Draug <carandraug@octave.org>
parents:
771
diff
changeset
|
54 addition of the shape option, support for the strel class, and allowing |
63acfe78a7ed
Complete rewrite of imerode and imdilate for all image and SE types.
Carnë Draug <carandraug@octave.org>
parents:
771
diff
changeset
|
55 structuring elements and images of different classes. Non-flat grayscale |
63acfe78a7ed
Complete rewrite of imerode and imdilate for all image and SE types.
Carnë Draug <carandraug@octave.org>
parents:
771
diff
changeset
|
56 erosion and dilation has also been implemented by making use of the new |
63acfe78a7ed
Complete rewrite of imerode and imdilate for all image and SE types.
Carnë Draug <carandraug@octave.org>
parents:
771
diff
changeset
|
57 strel class. |
63acfe78a7ed
Complete rewrite of imerode and imdilate for all image and SE types.
Carnë Draug <carandraug@octave.org>
parents:
771
diff
changeset
|
58 |
63acfe78a7ed
Complete rewrite of imerode and imdilate for all image and SE types.
Carnë Draug <carandraug@octave.org>
parents:
771
diff
changeset
|
59 ** With the increased performance in imerode and imdilate, all other |
63acfe78a7ed
Complete rewrite of imerode and imdilate for all image and SE types.
Carnë Draug <carandraug@octave.org>
parents:
771
diff
changeset
|
60 functions that use them, such imopen and imclose, get an equivalent |
63acfe78a7ed
Complete rewrite of imerode and imdilate for all image and SE types.
Carnë Draug <carandraug@octave.org>
parents:
771
diff
changeset
|
61 performance boost. |
63acfe78a7ed
Complete rewrite of imerode and imdilate for all image and SE types.
Carnë Draug <carandraug@octave.org>
parents:
771
diff
changeset
|
62 |
802
bec6e07f4272
bwmorph: support of N dimensional images and performance increase.
Carnë Draug <carandraug@octave.org>
parents:
798
diff
changeset
|
63 ** Most of bwmorph operations now support N dimensional images and have |
bec6e07f4272
bwmorph: support of N dimensional images and performance increase.
Carnë Draug <carandraug@octave.org>
parents:
798
diff
changeset
|
64 increased performance. Other Matlab compatibility fixes have been |
bec6e07f4272
bwmorph: support of N dimensional images and performance increase.
Carnë Draug <carandraug@octave.org>
parents:
798
diff
changeset
|
65 made such as displaying image when there's no output variable. |
bec6e07f4272
bwmorph: support of N dimensional images and performance increase.
Carnë Draug <carandraug@octave.org>
parents:
798
diff
changeset
|
66 |
771
b2e168a18d4b
Large rewrite of __spatial_filtering__ function for increased performance.
Carnë Draug <carandraug@octave.org>
parents:
768
diff
changeset
|
67 ** The __spatial_filtering__ function has been mostly rewritten and |
b2e168a18d4b
Large rewrite of __spatial_filtering__ function for increased performance.
Carnë Draug <carandraug@octave.org>
parents:
768
diff
changeset
|
68 performs in approximattely 1/5 to 2/5 of the previous time, depending |
787
63acfe78a7ed
Complete rewrite of imerode and imdilate for all image and SE types.
Carnë Draug <carandraug@octave.org>
parents:
771
diff
changeset
|
69 on the filter. With this change, all functions dependent on it, |
63acfe78a7ed
Complete rewrite of imerode and imdilate for all image and SE types.
Carnë Draug <carandraug@octave.org>
parents:
771
diff
changeset
|
70 rangefilt, entropyfilt, ordfilt2/n, medfilt2/n, and stdfilt, will also |
63acfe78a7ed
Complete rewrite of imerode and imdilate for all image and SE types.
Carnë Draug <carandraug@octave.org>
parents:
771
diff
changeset
|
71 perform faster. |
771
b2e168a18d4b
Large rewrite of __spatial_filtering__ function for increased performance.
Carnë Draug <carandraug@octave.org>
parents:
768
diff
changeset
|
72 |
682 | 73 ** The following functions are new: |
74 | |
861
a2401673edc6
maint: update NEWS and INDEX in preparation for new release.
Carnë Draug <carandraug@octave.org>
parents:
857
diff
changeset
|
75 bwareaopen impixel strel |
a2401673edc6
maint: update NEWS and INDEX in preparation for new release.
Carnë Draug <carandraug@octave.org>
parents:
857
diff
changeset
|
76 checkerboard imtransform tformfwd |
a2401673edc6
maint: update NEWS and INDEX in preparation for new release.
Carnë Draug <carandraug@octave.org>
parents:
857
diff
changeset
|
77 cp2tform intlut tforminv |
a2401673edc6
maint: update NEWS and INDEX in preparation for new release.
Carnë Draug <carandraug@octave.org>
parents:
857
diff
changeset
|
78 findbounds labelmatrix ycbcr2rgb |
a2401673edc6
maint: update NEWS and INDEX in preparation for new release.
Carnë Draug <carandraug@octave.org>
parents:
857
diff
changeset
|
79 imgradient maketform |
a2401673edc6
maint: update NEWS and INDEX in preparation for new release.
Carnë Draug <carandraug@octave.org>
parents:
857
diff
changeset
|
80 imgradientxy montage |
682 | 81 |
753
80779f2fc58f
image: remove functions moved to Octave core and dependent on >= 3.8
carandraug
parents:
746
diff
changeset
|
82 ** The following functions have been moved from the Octave Forge Image package |
80779f2fc58f
image: remove functions moved to Octave core and dependent on >= 3.8
carandraug
parents:
746
diff
changeset
|
83 to GNU Octave core: |
80779f2fc58f
image: remove functions moved to Octave core and dependent on >= 3.8
carandraug
parents:
746
diff
changeset
|
84 |
861
a2401673edc6
maint: update NEWS and INDEX in preparation for new release.
Carnë Draug <carandraug@octave.org>
parents:
857
diff
changeset
|
85 cmpermute cmunique iscolormap rgbplot |
753
80779f2fc58f
image: remove functions moved to Octave core and dependent on >= 3.8
carandraug
parents:
746
diff
changeset
|
86 |
754 | 87 ** The following functions have been deprecated in the previous release |
88 of the Image package and have now been removed: | |
89 | |
861
a2401673edc6
maint: update NEWS and INDEX in preparation for new release.
Carnë Draug <carandraug@octave.org>
parents:
857
diff
changeset
|
90 blkproc bmpwrite dilate erode |
753
80779f2fc58f
image: remove functions moved to Octave core and dependent on >= 3.8
carandraug
parents:
746
diff
changeset
|
91 |
720 | 92 ** The following functions have been deprecated (see their help text |
93 for the recommended alternatives): | |
94 | |
861
a2401673edc6
maint: update NEWS and INDEX in preparation for new release.
Carnë Draug <carandraug@octave.org>
parents:
857
diff
changeset
|
95 bwborder imrotate_Fourier iptcheckstrs |
a2401673edc6
maint: update NEWS and INDEX in preparation for new release.
Carnë Draug <carandraug@octave.org>
parents:
857
diff
changeset
|
96 impad iptchecknargin uintlut |
720 | 97 |
820
c97cf027877d
col2im: complete rewrite for support of N-dimensional matrices and blocks.
Carnë Draug <carandraug@octave.org>
parents:
818
diff
changeset
|
98 ** The functions im2col and col2im has been completely rewritten for massive |
c97cf027877d
col2im: complete rewrite for support of N-dimensional matrices and blocks.
Carnë Draug <carandraug@octave.org>
parents:
818
diff
changeset
|
99 performace increase (increases greater than 500X have been observed, with |
c97cf027877d
col2im: complete rewrite for support of N-dimensional matrices and blocks.
Carnë Draug <carandraug@octave.org>
parents:
818
diff
changeset
|
100 biggest differences for smaller blocks and sliding option), and support of |
815
ad3e5b849ade
im2col: rewrite of "sliding" option for performance increase.
Carnë Draug <carandraug@octave.org>
parents:
813
diff
changeset
|
101 N-dimensional blocks and images. |
ad3e5b849ade
im2col: rewrite of "sliding" option for performance increase.
Carnë Draug <carandraug@octave.org>
parents:
813
diff
changeset
|
102 |
755 | 103 ** rgb2ycbcr was completely rewritten to accept images of other classes, and |
104 colormaps. A new argument was implemented to convert the RGB values | |
105 according to different standards. | |
106 | |
723 | 107 ** The use of non logical matrices to specify the neighborhood for the medfilt2 |
825 | 108 function has been deprecated. Also, when using a vector to specify the size |
109 of the neighborhood, the elements were swapped (first element is now the | |
110 number of rows and the second the number of columns). | |
723 | 111 |
726
422b5b72d56c
padarray: allow string "zeros" as padvalue for consistency
carandraug
parents:
723
diff
changeset
|
112 ** For consistency with other functions that allow specification of padding |
422b5b72d56c
padarray: allow string "zeros" as padvalue for consistency
carandraug
parents:
723
diff
changeset
|
113 values, the function padarray now accepts the string "zeros" as a valid |
422b5b72d56c
padarray: allow string "zeros" as padvalue for consistency
carandraug
parents:
723
diff
changeset
|
114 option. |
422b5b72d56c
padarray: allow string "zeros" as padvalue for consistency
carandraug
parents:
723
diff
changeset
|
115 |
861
a2401673edc6
maint: update NEWS and INDEX in preparation for new release.
Carnë Draug <carandraug@octave.org>
parents:
857
diff
changeset
|
116 ** The plot produced by imhist is correctly scaled on the X axis so that the |
673 | 117 colorbar corresponds to the actual intensity of the stems; the given |
118 colormarp is used on the colorbar for indexed images; and the stems no | |
681 | 119 longer display the markers at their top. The Y axis is also adjusted in case |
120 of peaks with high values that prevent a good overview of the histogram. | |
673 | 121 |
861
a2401673edc6
maint: update NEWS and INDEX in preparation for new release.
Carnë Draug <carandraug@octave.org>
parents:
857
diff
changeset
|
122 ** The option to create poisson noise to an image has been added to imnoise. |
695 | 123 |
861
a2401673edc6
maint: update NEWS and INDEX in preparation for new release.
Carnë Draug <carandraug@octave.org>
parents:
857
diff
changeset
|
124 ** With the addition of the strel class, imdilate and imerode are able |
a2401673edc6
maint: update NEWS and INDEX in preparation for new release.
Carnë Draug <carandraug@octave.org>
parents:
857
diff
changeset
|
125 to handle strel objects. |
695 | 126 |
861
a2401673edc6
maint: update NEWS and INDEX in preparation for new release.
Carnë Draug <carandraug@octave.org>
parents:
857
diff
changeset
|
127 ** The performance of imresize has been greatly improved when using the |
718 | 128 nearest neighbor method for N or 1/N scale factors (e.g.: 2, 50, 1/4, 1/7). |
129 | |
722
65c4a7728392
imperspectivewarp, imrotate, imresize, imremap changes.
carandraug
parents:
720
diff
changeset
|
130 ** The imperspectivewarp, imremap, imresize, and imrotate functions will now |
65c4a7728392
imperspectivewarp, imrotate, imresize, imremap changes.
carandraug
parents:
720
diff
changeset
|
131 accept any interpolation method from the interp2 function thus extending |
65c4a7728392
imperspectivewarp, imrotate, imresize, imremap changes.
carandraug
parents:
720
diff
changeset
|
132 the available methods to "spline" and "pchip". This in addition to the |
65c4a7728392
imperspectivewarp, imrotate, imresize, imremap changes.
carandraug
parents:
720
diff
changeset
|
133 "bilinear" and "bicubic" methods (same as "linear" and "cubic" respectively) |
65c4a7728392
imperspectivewarp, imrotate, imresize, imremap changes.
carandraug
parents:
720
diff
changeset
|
134 which are kept for matlab compatibility. For the same reason, the |
65c4a7728392
imperspectivewarp, imrotate, imresize, imremap changes.
carandraug
parents:
720
diff
changeset
|
135 "triangle" method (interpolation kernel) has also been added (which is the |
65c4a7728392
imperspectivewarp, imrotate, imresize, imremap changes.
carandraug
parents:
720
diff
changeset
|
136 same as "linear" method). |
718 | 137 |
736 | 138 ** Bug fixes on the concavity, intermodes, maxlikelihood, and minimum methods |
139 of graythresh. | |
734
9e5fe1ff8f26
graythresh: bug fixs on concavity and intermode methods. Check that percentile is given when using percentile method.
carandraug
parents:
726
diff
changeset
|
140 |
861
a2401673edc6
maint: update NEWS and INDEX in preparation for new release.
Carnë Draug <carandraug@octave.org>
parents:
857
diff
changeset
|
141 ** The bwdist function will now consider any non zero value as object pixels, |
745 | 142 the class of the distance matrix has changed to single, and indexes an |
143 uint dependent on the matrix size. | |
144 | |
798
088376c53e6c
imtophat: remove deprecated transform option (use imbothat).
Carnë Draug <carandraug@octave.org>
parents:
787
diff
changeset
|
145 ** The transform option of imtophat has been removed (it was deprecated |
088376c53e6c
imtophat: remove deprecated transform option (use imbothat).
Carnë Draug <carandraug@octave.org>
parents:
787
diff
changeset
|
146 in version 2.0.0) in favour of using imbothat. |
088376c53e6c
imtophat: remove deprecated transform option (use imbothat).
Carnë Draug <carandraug@octave.org>
parents:
787
diff
changeset
|
147 |
828
0ac3df9562b0
bwconncomp: return indices for object elements and not its boundaries.
Carnë Draug <carandraug@octave.org>
parents:
825
diff
changeset
|
148 ** The function bwconncomp now returns the indices for each element in each |
0ac3df9562b0
bwconncomp: return indices for object elements and not its boundaries.
Carnë Draug <carandraug@octave.org>
parents:
825
diff
changeset
|
149 object, no longer the indices for the elements in the object boundaries |
0ac3df9562b0
bwconncomp: return indices for object elements and not its boundaries.
Carnë Draug <carandraug@octave.org>
parents:
825
diff
changeset
|
150 only. The connectivity default was changed to 8. |
0ac3df9562b0
bwconncomp: return indices for object elements and not its boundaries.
Carnë Draug <carandraug@octave.org>
parents:
825
diff
changeset
|
151 |
845
0e5fd48b7d94
phantom: correct ellipses for the original Shepp-Logan model.
Carnë Draug <carandraug@octave.org>
parents:
843
diff
changeset
|
152 ** The original Shepp-Logan model in the function phantom as been changed to |
0e5fd48b7d94
phantom: correct ellipses for the original Shepp-Logan model.
Carnë Draug <carandraug@octave.org>
parents:
843
diff
changeset
|
153 return all values in the range [0 1] rather than [0 2] by changing the |
0e5fd48b7d94
phantom: correct ellipses for the original Shepp-Logan model.
Carnë Draug <carandraug@octave.org>
parents:
843
diff
changeset
|
154 intensity of the first ellipse from 2 to 1. |
0e5fd48b7d94
phantom: correct ellipses for the original Shepp-Logan model.
Carnë Draug <carandraug@octave.org>
parents:
843
diff
changeset
|
155 |
804
9e53c082b5eb
padarray: manage padsize larger than input matrix with symmetric and reflect.
Carnë Draug <carandraug@octave.org>
parents:
802
diff
changeset
|
156 ** Other functions that have been changed for smaller bugfixes, increased |
9e53c082b5eb
padarray: manage padsize larger than input matrix with symmetric and reflect.
Carnë Draug <carandraug@octave.org>
parents:
802
diff
changeset
|
157 Matlab compatibility, or performance: |
9e53c082b5eb
padarray: manage padsize larger than input matrix with symmetric and reflect.
Carnë Draug <carandraug@octave.org>
parents:
802
diff
changeset
|
158 |
861
a2401673edc6
maint: update NEWS and INDEX in preparation for new release.
Carnë Draug <carandraug@octave.org>
parents:
857
diff
changeset
|
159 bwlabel bwperim padarray |
804
9e53c082b5eb
padarray: manage padsize larger than input matrix with symmetric and reflect.
Carnë Draug <carandraug@octave.org>
parents:
802
diff
changeset
|
160 |
821
72cd72a3bff6
bestblk: complete rewrite to suppport multi-dimensional matrices.
Carnë Draug <carandraug@octave.org>
parents:
820
diff
changeset
|
161 ** The following functions now fully support matrices with an arbitrary |
72cd72a3bff6
bestblk: complete rewrite to suppport multi-dimensional matrices.
Carnë Draug <carandraug@octave.org>
parents:
820
diff
changeset
|
162 number of dimensions: |
72cd72a3bff6
bestblk: complete rewrite to suppport multi-dimensional matrices.
Carnë Draug <carandraug@octave.org>
parents:
820
diff
changeset
|
163 |
861
a2401673edc6
maint: update NEWS and INDEX in preparation for new release.
Carnë Draug <carandraug@octave.org>
parents:
857
diff
changeset
|
164 bestblk col2im im2col |
a2401673edc6
maint: update NEWS and INDEX in preparation for new release.
Carnë Draug <carandraug@octave.org>
parents:
857
diff
changeset
|
165 bwconncomp colfilt nlfilter |
a2401673edc6
maint: update NEWS and INDEX in preparation for new release.
Carnë Draug <carandraug@octave.org>
parents:
857
diff
changeset
|
166 |
821
72cd72a3bff6
bestblk: complete rewrite to suppport multi-dimensional matrices.
Carnë Draug <carandraug@octave.org>
parents:
820
diff
changeset
|
167 |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
168 Summary of important user-visible changes for image 2.0.0 (2012/11/08): |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
169 ------------------------------------------------------------------------- |
504 | 170 |
171 ** The following functions are new: | |
172 | |
658 | 173 analyze75info imabsdiff iptcheckconn |
174 analyze75read imadd iptcheckmap | |
175 analyze75write imbothat iptchecknargin | |
176 blockproc imcrop iptcheckstrs | |
177 bwlabeln imdivide iptnum2ordinal | |
178 getrangefromclass imlincomb iscolormap | |
179 im2int16 immultiply normxcorr2 | |
180 im2single imsubtract wavelength2rgb | |
504 | 181 |
182 ** The following functions have been deprecated in previous releases | |
183 of the image package and have now been removed: | |
184 | |
185 imginfo | |
186 | |
665
c095f8c31237
deriche: removing function due to non-standard license
carandraug
parents:
661
diff
changeset
|
187 ** The function `deriche' has been removed. |
c095f8c31237
deriche: removing function due to non-standard license
carandraug
parents:
661
diff
changeset
|
188 |
642
1a186da3e07c
image: mention analyze75write on NEWS, remove executable bit from analyze75write, add missing functinos to INDEX
carandraug
parents:
639
diff
changeset
|
189 ** The complete set of functions to work with Analyze 7.5 files has been |
1a186da3e07c
image: mention analyze75write on NEWS, remove executable bit from analyze75write, add missing functinos to INDEX
carandraug
parents:
639
diff
changeset
|
190 implemented. See `analyze75info', `analyze75read' and `analyze75write'. |
1a186da3e07c
image: mention analyze75write on NEWS, remove executable bit from analyze75write, add missing functinos to INDEX
carandraug
parents:
639
diff
changeset
|
191 |
632
d874709a9a27
graythresh: accept histogram as input. Also, there's no code left from Barre-Piquot and removed from copyright.
carandraug
parents:
630
diff
changeset
|
192 ** `graythresh' can optionally accept an histogram rather than an image. This |
d874709a9a27
graythresh: accept histogram as input. Also, there's no code left from Barre-Piquot and removed from copyright.
carandraug
parents:
630
diff
changeset
|
193 allows for preprocessing of the histogram previous to an automatic threshold |
d874709a9a27
graythresh: accept histogram as input. Also, there's no code left from Barre-Piquot and removed from copyright.
carandraug
parents:
630
diff
changeset
|
194 selection. |
d874709a9a27
graythresh: accept histogram as input. Also, there's no code left from Barre-Piquot and removed from copyright.
carandraug
parents:
630
diff
changeset
|
195 |
d874709a9a27
graythresh: accept histogram as input. Also, there's no code left from Barre-Piquot and removed from copyright.
carandraug
parents:
630
diff
changeset
|
196 ** Otsu's method for automatic threshold selection (default for `graythresh') |
d874709a9a27
graythresh: accept histogram as input. Also, there's no code left from Barre-Piquot and removed from copyright.
carandraug
parents:
630
diff
changeset
|
197 has been completely rewritten and should perform faster. Now, it can also |
d874709a9a27
graythresh: accept histogram as input. Also, there's no code left from Barre-Piquot and removed from copyright.
carandraug
parents:
630
diff
changeset
|
198 return a second value representing the ``goodness'' of the computed |
d874709a9a27
graythresh: accept histogram as input. Also, there's no code left from Barre-Piquot and removed from copyright.
carandraug
parents:
630
diff
changeset
|
199 threshold value (within class variance). |
570
f128e24f3b22
graythresh: return goodness of computed value. Prepare code for multiple algorithms. Avoid var names that shadow core functions.
carandraug
parents:
565
diff
changeset
|
200 |
623 | 201 ** Alternative algorithms for automatic threshold have been implemented in |
202 `graythresh' (thanks to Antti Niemistö for releasing HistThresh toolbox | |
203 http://www.cs.tut.fi/~ant/histthresh/ from where many were ported, under a | |
632
d874709a9a27
graythresh: accept histogram as input. Also, there's no code left from Barre-Piquot and removed from copyright.
carandraug
parents:
630
diff
changeset
|
204 GPL license). Currently, the following algorithms have been implemented |
623 | 205 (see graythresh for notes and references): |
206 | |
658 | 207 concavity MaxEntropy minimum Otsu |
208 intermeans MaxLikelihood MinError percentile | |
209 intermodes mean moments | |
623 | 210 |
504 | 211 ** The following functions have been deprecated (see their help text |
212 for the recommended alternatives): | |
213 | |
658 | 214 blkproc bmpwrite dilate erode |
504 | 215 |
216 ** With the new function `imbothat' the transform option of | |
217 `imtophat' has been deprecated. | |
218 | |
506
3b5c14635553
image: added important note on NEWS about new behaviour of isbw
carandraug
parents:
504
diff
changeset
|
219 ** The following functions have had been changed for bug fixes and/or |
504 | 220 improved matlab compatibility |
221 | |
658 | 222 bwarea imhist im2uint8 isind |
223 bweuler imnoise im2uint16 mat2gray | |
224 bwfill conndef isbw rgb2gray | |
225 cmpermute im2bw isgray | |
226 cmunique im2double isrgb | |
609
ea8f2e7d270a
rgb2gray: perform weighted conversion based on luminance values
carandraug
parents:
608
diff
changeset
|
227 |
615
8d3210ae9a4a
bwarea: accept any class and objects are all non-zero instead of all higher than zero
carandraug
parents:
613
diff
changeset
|
228 ** `bwarea' now supports all image classes and considers objects all non |
8d3210ae9a4a
bwarea: accept any class and objects are all non-zero instead of all higher than zero
carandraug
parents:
613
diff
changeset
|
229 zero pixels (not all pixels higher than zero). |
8d3210ae9a4a
bwarea: accept any class and objects are all non-zero instead of all higher than zero
carandraug
parents:
613
diff
changeset
|
230 |
609
ea8f2e7d270a
rgb2gray: perform weighted conversion based on luminance values
carandraug
parents:
608
diff
changeset
|
231 ** `rgb2gray' now also supports images of the class single and performs a |
ea8f2e7d270a
rgb2gray: perform weighted conversion based on luminance values
carandraug
parents:
608
diff
changeset
|
232 weighted conversion to keep the image luminance instead of a the mean |
ea8f2e7d270a
rgb2gray: perform weighted conversion based on luminance values
carandraug
parents:
608
diff
changeset
|
233 through each color. |
506
3b5c14635553
image: added important note on NEWS about new behaviour of isbw
carandraug
parents:
504
diff
changeset
|
234 |
613
c33c12769b71
im2bw: added tests, use more of other functions, more input check at start, support for int16 input images
carandraug
parents:
612
diff
changeset
|
235 ** `im2bw' now supports input images of the int16 class and deals better with |
c33c12769b71
im2bw: added tests, use more of other functions, more input check at start, support for int16 input images
carandraug
parents:
612
diff
changeset
|
236 RGB images since it uses `rgb2gray' internally (see changes to rgb2gray). |
616
76f3cb3e44ce
im2bw: threshold should be greater than only (matlab compatible)
carandraug
parents:
615
diff
changeset
|
237 Threshold is performed on all values greater than value instead of greater |
76f3cb3e44ce
im2bw: threshold should be greater than only (matlab compatible)
carandraug
parents:
615
diff
changeset
|
238 than or equal. |
613
c33c12769b71
im2bw: added tests, use more of other functions, more input check at start, support for int16 input images
carandraug
parents:
612
diff
changeset
|
239 |
564
7db61a0a2632
imhist: complete rewrite of the function to be matlab compatible. Added test cases. No old code left so removed old copyright owners.
carandraug
parents:
563
diff
changeset
|
240 ** `imhist' is much more compatible with matlab and among other changes, |
7db61a0a2632
imhist: complete rewrite of the function to be matlab compatible. Added test cases. No old code left so removed old copyright owners.
carandraug
parents:
563
diff
changeset
|
241 it now uses the whole range of the class for the histogram rather than |
618 | 242 the minimum and maximum of the input image and displays a colorbar under |
243 the histogram. | |
564
7db61a0a2632
imhist: complete rewrite of the function to be matlab compatible. Added test cases. No old code left so removed old copyright owners.
carandraug
parents:
563
diff
changeset
|
244 |
506
3b5c14635553
image: added important note on NEWS about new behaviour of isbw
carandraug
parents:
504
diff
changeset
|
245 ** `isbw' now defines a black-and-white image as a binary non-sparse |
3b5c14635553
image: added important note on NEWS about new behaviour of isbw
carandraug
parents:
504
diff
changeset
|
246 matrix. This is compatible with matlab. To use the old behaviour, |
3b5c14635553
image: added important note on NEWS about new behaviour of isbw
carandraug
parents:
504
diff
changeset
|
247 use the new option for the call "isbw (img, "non-logical"). |
3b5c14635553
image: added important note on NEWS about new behaviour of isbw
carandraug
parents:
504
diff
changeset
|
248 For backwards compatibility, if a non-logical matrix of 0 and 1 is |
3b5c14635553
image: added important note on NEWS about new behaviour of isbw
carandraug
parents:
504
diff
changeset
|
249 used as input, `isbw' will still return true but a warning will be |
3b5c14635553
image: added important note on NEWS about new behaviour of isbw
carandraug
parents:
504
diff
changeset
|
250 issued since this will deprecated later. |
512 | 251 |
612 | 252 ** `isgray' now also returns true for matrices of the int16 class. |
253 | |
512 | 254 ** `isrgb' now returns false for logical matrix. |
562 | 255 |
563
d2a6dc5e921e
tiff_tag_read: deal with multiple tag and IFD beyond the first and improved documentation
carandraug
parents:
562
diff
changeset
|
256 ** `tiff_tag_read' had several bug fixes and can now check IFDs beyond |
d2a6dc5e921e
tiff_tag_read: deal with multiple tag and IFD beyond the first and improved documentation
carandraug
parents:
562
diff
changeset
|
257 the first. It can also accept mutiple tag values and IFDs simultaneously |
d2a6dc5e921e
tiff_tag_read: deal with multiple tag and IFD beyond the first and improved documentation
carandraug
parents:
562
diff
changeset
|
258 and return a matrix of the values found. Its documentation has been |
d2a6dc5e921e
tiff_tag_read: deal with multiple tag and IFD beyond the first and improved documentation
carandraug
parents:
562
diff
changeset
|
259 expanded (as well as an explanation of TIFF structure on the source) |
d2a6dc5e921e
tiff_tag_read: deal with multiple tag and IFD beyond the first and improved documentation
carandraug
parents:
562
diff
changeset
|
260 |
629 | 261 ** For sake of matlab compatibility, the behaviour of `mat2gray' has been |
262 greatly changed. Among the changes, it will no longer swap the minimum and | |
263 maximum options if the first is larger than the later. Instead, will return | |
264 the image complement after truncation. Also, when the maximum and minimum | |
265 values are equal, `mat2gray' will truncate all values between 0 and 1. See | |
266 the help text (or source) for a detailed description of cautions. | |
267 | |
661 | 268 ** `bwfill' was fixed to always returns a logical matrix. |
269 | |
650 | 270 ** `imnoise' has been expanded to accept images of differente classes instead |
271 of only double and single. | |
272 | |
639
bb079ed7bef5
__bwdist: rename to __bwdist__ (private functions should have __ on both sides)
carandraug
parents:
632
diff
changeset
|
273 ** The private function `__bwdist` has been renamed `__bwdist__` |
bb079ed7bef5
__bwdist: rename to __bwdist__ (private functions should have __ on both sides)
carandraug
parents:
632
diff
changeset
|
274 |
589
31736083c9a5
image: now dependent on >=3.6.0 due to nthargout on regionprops
carandraug
parents:
570
diff
changeset
|
275 ** Package is now dependent on GNU Octave version 3.6.0 or later. |
31736083c9a5
image: now dependent on >=3.6.0 due to nthargout on regionprops
carandraug
parents:
570
diff
changeset
|
276 |
661 | 277 ** Package is now dependent on the signal package version 1.2.0 or later. |
626
256ef5a8d711
graythresh: implementation of concavity, intermeans, intermodes, MaxEntropy, MaxLikelihood, mean, minimum, MinError, moments and percentile methods from the HistThresh toolbox
carandraug
parents:
623
diff
changeset
|
278 |
562 | 279 ** Package is no longer automatically loaded. |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
280 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
281 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
282 ******************************************************************************** |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
283 ** ** |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
284 ** NEWS below this point were written after their releases for history ** |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
285 ** purposes and extracted from the Octave Forge general NEWS. Previous to ** |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
286 ** the image package version 1.0.11, all Octave Forge packages would be ** |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
287 ** released at the same time. Previous to the package version 1.0.0 there ** |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
288 ** were monolithic releases with no actual packages. This means that some ** |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
289 ** releases actually had no changes in the image package itself or changes ** |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
290 ** were small compared to the whole Octave Forge project and so, not ** |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
291 ** mentioned on the NEWS file. Inspection of the actual log in the ** |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
292 ** repository should be used if exact details are required. ** |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
293 ** ** |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
294 ******************************************************************************** |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
295 |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
296 Summary of important user-visible changes for image 1.0.15 (2011/09/21): |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
297 -------------------------------------------------------------------------- |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
298 |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
299 Summary of important user-visible changes for image 1.0.14 (2011/04/12): |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
300 -------------------------------------------------------------------------- |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
301 |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
302 Summary of important user-visible changes for image 1.0.13 (2010/05/22): |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
303 -------------------------------------------------------------------------- |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
304 |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
305 Summary of important user-visible changes for image 1.0.12 (2010/03/22): |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
306 -------------------------------------------------------------------------- |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
307 |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
308 Summary of important user-visible changes for image 1.0.11 (2010/03/05): |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
309 -------------------------------------------------------------------------- |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
310 |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
311 Summary of important user-visible changes for image 1.0.10 (2009/06/07): |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
312 -------------------------------------------------------------------------- |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
313 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
314 Summary of important user-visible changes for image 1.0.9 (2009/05/08): |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
315 ------------------------------------------------------------------------- |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
316 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
317 ** The following functions are new: |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
318 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
319 entropyfilt ordfiltn rangefilt stdfilt |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
320 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
321 ** The following functions have been removed as they are now part of |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
322 Octave core: |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
323 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
324 imread imwrite |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
325 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
326 Summary of important user-visible changes for image 1.0.8 (2008/08/31): |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
327 ------------------------------------------------------------------------- |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
328 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
329 ** Fix build issues with the last release. |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
330 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
331 Summary of important user-visible changes for image 1.0.7 (2008/08/24): |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
332 ------------------------------------------------------------------------- |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
333 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
334 Summary of important user-visible changes for image 1.0.6 (2008/04/29): |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
335 ------------------------------------------------------------------------- |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
336 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
337 ** The following functions are new: |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
338 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
339 imcomplement rgbplot |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
340 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
341 ** Implemented support for bilateral filtering. |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
342 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
343 ** Build fixes for new versions of ImageMagick. |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
344 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
345 Summary of important user-visible changes for image 1.0.5 (2008/02/16): |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
346 ------------------------------------------------------------------------- |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
347 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
348 ** The following functions are new: |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
349 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
350 imfilter imsmooth |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
351 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
352 Summary of important user-visible changes for image 1.0.4 (2007/12/12): |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
353 ------------------------------------------------------------------------- |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
354 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
355 Summary of important user-visible changes for image 1.0.3 (2007/10/14): |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
356 ------------------------------------------------------------------------- |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
357 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
358 Summary of important user-visible changes for image 1.0.2 (2007/07/26): |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
359 ------------------------------------------------------------------------- |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
360 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
361 Summary of important user-visible changes for image 1.0.1 (2007/05/26): |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
362 ------------------------------------------------------------------------- |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
363 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
364 Summary of important user-visible changes for image 1.0.0 (2007/03/28): |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
365 ------------------------------------------------------------------------- |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
366 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
367 ** First non-monolithic release. |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
368 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
369 ** The following functions are new: |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
370 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
371 __bwarea fspecial impersepectivewap |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
372 apply graythresh imremap |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
373 bwarea im2double label2rgb |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
374 bwperim im2uint8 __magick_read__ |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
375 deriche im2uint16 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
376 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
377 ** Fixex for non 8bit images. |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
378 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
379 ** Quantum sizes in imagemagick. |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
380 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
381 ** Compatiability changes to imwrite, isgray and rgb2gray. |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
382 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
383 ** imread, probe depth from bits rather than Red field, allows loading of gray |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
384 scale images. |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
385 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
386 ** Convert all functions to use texinfo help. |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
387 |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
388 Summary of important user-visible changes for image (Octave Forge 2006.07.09): |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
389 -------------------------------------------------------------------------------- |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
390 |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
391 Summary of important user-visible changes for image (Octave Forge 2006.03.17): |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
392 -------------------------------------------------------------------------------- |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
393 |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
394 Summary of important user-visible changes for image (Octave Forge 2006.01.28): |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
395 -------------------------------------------------------------------------------- |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
396 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
397 ** imread() now return the appropriate numeric class. Colour images are of size |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
398 MxNx3, gray images MxN. |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
399 |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
400 Summary of important user-visible changes for image (Octave Forge 2005.06.13): |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
401 -------------------------------------------------------------------------------- |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
402 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
403 ** The following functions are new: |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
404 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
405 bwarea imresize |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
406 |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
407 Summary of important user-visible changes for image (Octave Forge 2004.11.16): |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
408 -------------------------------------------------------------------------------- |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
409 |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
410 ** No important changes to the image package in this Octave Forge release. |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
411 |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
412 Summary of important user-visible changes for image (Octave Forge 2004.09.09): |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
413 -------------------------------------------------------------------------------- |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
414 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
415 ** The following functions are new: |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
416 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
417 applylut cmunique houghtf poly2mask uintlut |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
418 bestblk col2im im2col qtdecomp |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
419 blkproc conndef isrgb qtgetblk |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
420 bweuler dilate makelut qtsetblk |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
421 bwmorph erode nlfilter roicolor |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
422 cmpermute graycomatrix padarray stretchlim |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
423 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
424 ** Implemented initial support for int* types. |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
425 |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
426 Summary of important user-visible changes for image (Octave Forge 2004.07.07): |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
427 -------------------------------------------------------------------------------- |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
428 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
429 ** No important changes to the image package in this Octave Forge release. |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
430 |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
431 Summary of important user-visible changes for image (Octave Forge 2004.02.12): |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
432 -------------------------------------------------------------------------------- |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
433 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
434 ** `imread' now supports 16-bit grayscale images. |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
435 |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
436 Summary of important user-visible changes for image (Octave Forge 2003.06.02): |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
437 -------------------------------------------------------------------------------- |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
438 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
439 ** The following functions are new: |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
440 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
441 rotate_scale |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
442 |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
443 Summary of important user-visible changes for image (Octave Forge 2003.02.22): |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
444 -------------------------------------------------------------------------------- |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
445 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
446 ** No important changes to the image package in this Octave Forge release. |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
447 |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
448 Summary of important user-visible changes for image (Octave Forge 2002.11.30): |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
449 -------------------------------------------------------------------------------- |
717
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
450 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
451 ** The following functions are new: |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
452 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
453 colfilt imginfo imrotate imshear imtranslate |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
454 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
455 ** The `colorgradient' function now allow instantaneous transitions (weight 0) |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
456 |
174624c18b27
maint: list image package NEWS from very old releases
carandraug
parents:
707
diff
changeset
|
457 ** The `bwlabel' function has been implemented in C++ and may behave different. |
768
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
458 |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
459 Summary of important user-visible changes for image (Octave Forge 2002.05.09): |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
460 -------------------------------------------------------------------------------- |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
461 |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
462 Summary of important user-visible changes for image (Octave Forge 2002.04.20): |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
463 -------------------------------------------------------------------------------- |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
464 |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
465 Summary of important user-visible changes for image (Octave Forge 2002.03.10): |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
466 -------------------------------------------------------------------------------- |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
467 |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
468 Summary of important user-visible changes for image (Octave Forge 2001.11.02): |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
469 -------------------------------------------------------------------------------- |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
470 |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
471 ** First release. |
8f13dc2ccfd4
maint: add and fix old entries on NEWS file
Carnë Draug <carandraug@octave.org>
parents:
767
diff
changeset
|
472 |