Mercurial > hg > octave-image
annotate NEWS @ 616:76f3cb3e44ce
im2bw: threshold should be greater than only (matlab compatible)
author | carandraug |
---|---|
date | Wed, 26 Sep 2012 08:08:21 +0000 |
parents | 8d3210ae9a4a |
children | 41c917791057 |
rev | line source |
---|---|
504 | 1 Summary of important user-visible changes for image 1.1.0: |
2 ------------------------------------------------------------------- | |
3 | |
4 ** The following functions are new: | |
5 | |
610
4c92bffbf4cc
analyze75: new functions analyze75read and analyze75info from Adam H Aitkenhead <adamaitkenhead@hotmail.com> through mailing list
carandraug
parents:
609
diff
changeset
|
6 analyze75info |
4c92bffbf4cc
analyze75: new functions analyze75read and analyze75info from Adam H Aitkenhead <adamaitkenhead@hotmail.com> through mailing list
carandraug
parents:
609
diff
changeset
|
7 analyze75read |
515 | 8 blockproc |
504 | 9 bwlabeln |
10 getrangefromclass | |
554
18070036aca2
im2int16: new function for image package and updated list of functinos on seealso help text
carandraug
parents:
553
diff
changeset
|
11 im2int16 |
553 | 12 im2single |
524 | 13 imabsdiff |
515 | 14 imadd |
504 | 15 imbothat |
565
7fcfcce0b2f9
imcrop: new function for image package. Submitted to mailing list by Pablo Rossi <prossi@ing.unrc.edu.ar>
carandraug
parents:
564
diff
changeset
|
16 imcrop |
520 | 17 imdivide |
526 | 18 imlincomb |
520 | 19 immultiply |
518 | 20 imsubtract |
504 | 21 iptcheckconn |
22 iptcheckmap | |
23 iptchecknargin | |
24 iptcheckstrs | |
25 iptnum2ordinal | |
543 | 26 iscolormap |
528
636b9e92019c
normxcorr2: new function is wrapper for xcorr2 from signal package
carandraug
parents:
526
diff
changeset
|
27 normxcorr2 |
533
154ffb5d4efe
wavelength: new function to image package. Contributed by William Krekeler <WKrekeler@cleanearthtech.com>
carandraug
parents:
528
diff
changeset
|
28 wavelength2rgb |
504 | 29 |
30 ** The following functions have been deprecated in previous releases | |
31 of the image package and have now been removed: | |
32 | |
33 imginfo | |
34 | |
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
|
35 ** The function `graythresh' now returns a second value representing the |
f128e24f3b22
graythresh: return goodness of computed value. Prepare code for multiple algorithms. Avoid var names that shadow core functions.
carandraug
parents:
565
diff
changeset
|
36 ``goodness'' of the computed threshold value. |
f128e24f3b22
graythresh: return goodness of computed value. Prepare code for multiple algorithms. Avoid var names that shadow core functions.
carandraug
parents:
565
diff
changeset
|
37 |
504 | 38 ** The following functions have been deprecated (see their help text |
39 for the recommended alternatives): | |
40 | |
515 | 41 blkproc |
603 | 42 bmpwrite |
504 | 43 dilate |
44 erode | |
45 | |
46 ** With the new function `imbothat' the transform option of | |
47 `imtophat' has been deprecated. | |
48 | |
506
3b5c14635553
image: added important note on NEWS about new behaviour of isbw
carandraug
parents:
504
diff
changeset
|
49 ** The following functions have had been changed for bug fixes and/or |
504 | 50 improved matlab compatibility |
51 | |
615
8d3210ae9a4a
bwarea: accept any class and objects are all non-zero instead of all higher than zero
carandraug
parents:
613
diff
changeset
|
52 bwarea |
504 | 53 bweuler |
608 | 54 bwfill |
504 | 55 imhist |
56 conndef | |
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
|
57 im2bw |
545
23a7bdae105c
im2double: added support for binary images (patch by Martin Helm <martin@mhelm.de>)
carandraug
parents:
543
diff
changeset
|
58 im2double |
552
30f0a2a06f02
im2uint8: matlab compatibility and support for indexed images
carandraug
parents:
551
diff
changeset
|
59 im2uint8 |
551
26f74317f196
im2uint16: matlab compatibility and support for indexed images
carandraug
parents:
545
diff
changeset
|
60 im2uint16 |
506
3b5c14635553
image: added important note on NEWS about new behaviour of isbw
carandraug
parents:
504
diff
changeset
|
61 isbw |
512 | 62 isgray |
63 isrgb | |
64 isind | |
540
5a6afea737df
mat2gray: big rewrite, function seems to not be working for several octave releases. Also should now be completely compatible with matlab
carandraug
parents:
533
diff
changeset
|
65 mat2gray |
609
ea8f2e7d270a
rgb2gray: perform weighted conversion based on luminance values
carandraug
parents:
608
diff
changeset
|
66 rgb2gray |
ea8f2e7d270a
rgb2gray: perform weighted conversion based on luminance values
carandraug
parents:
608
diff
changeset
|
67 |
615
8d3210ae9a4a
bwarea: accept any class and objects are all non-zero instead of all higher than zero
carandraug
parents:
613
diff
changeset
|
68 ** `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
|
69 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
|
70 |
609
ea8f2e7d270a
rgb2gray: perform weighted conversion based on luminance values
carandraug
parents:
608
diff
changeset
|
71 ** `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
|
72 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
|
73 through each color. |
506
3b5c14635553
image: added important note on NEWS about new behaviour of isbw
carandraug
parents:
504
diff
changeset
|
74 |
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
|
75 ** `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
|
76 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
|
77 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
|
78 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
|
79 |
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
|
80 ** `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
|
81 it now uses the whole range of the class for the histogram rather than |
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
|
82 the minimum and maximum of the input image. |
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
|
83 |
506
3b5c14635553
image: added important note on NEWS about new behaviour of isbw
carandraug
parents:
504
diff
changeset
|
84 ** `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
|
85 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
|
86 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
|
87 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
|
88 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
|
89 issued since this will deprecated later. |
512 | 90 |
612 | 91 ** `isgray' now also returns true for matrices of the int16 class. |
92 | |
512 | 93 ** `isrgb' now returns false for logical matrix. |
562 | 94 |
563
d2a6dc5e921e
tiff_tag_read: deal with multiple tag and IFD beyond the first and improved documentation
carandraug
parents:
562
diff
changeset
|
95 ** `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
|
96 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
|
97 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
|
98 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
|
99 |
589
31736083c9a5
image: now dependent on >=3.6.0 due to nthargout on regionprops
carandraug
parents:
570
diff
changeset
|
100 ** 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
|
101 |
562 | 102 ** Package is no longer automatically loaded. |