ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 RemoveIsolatedPixels - issue

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

View 
UserName:
Password:
Format  Bold Italicized Underline  Align Left Centered Align Right  Horizontal Rule  Insert Hyperlink   Browse for an image to attach to your post Browse for a zip to attach to your post Insert Code  Insert Quote Insert List
   
Message 

 

Emoji
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Black Eye [B)]
Frown [:(] Shocked [:0] Angry [:(!] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
Check here to subscribe to this topic.
   

T O P I C    R E V I E W
graph_man Posted - May 05 2017 : 06:22:10
Latest version of the command currently removes inclined lines.
Please fix this issue and remove only FULLY isolated pixels (by sides and corners).
Currently you remove also pixels contacted by corners.
12   L A T E S T    R E P L I E S    (Newest First)
graph_man Posted - May 16 2017 : 06:26:37
Thanks.
RolandH Posted - May 15 2017 : 03:05:24
Thanks for the update.
xequte Posted - May 10 2017 : 21:43:32
The update should fix this.



Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
graph_man Posted - May 10 2017 : 14:42:20
Could you fix this issue to delete only isolated pixels (all sides and corners)?
See previous image.
xequte Posted - May 09 2017 : 22:53:47
Hi

We have an update available where you can exclude diagonal pixels with RemoveIsolatedPixels. You can email me for the source.

Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
graph_man Posted - May 08 2017 : 20:08:17
See attachment 2

graph_man Posted - May 08 2017 : 20:04:34
1. My main question was about RemoveIsolatedPixels.
Currently it removes NOT ISOLATED pixels.

RemoveIsolatedPixels(1, Black) removes the entire line in my example.
Is it OK?

2. RemoveNoise(1) removes the entire line in my example.
Is it OK?

xequte Posted - May 08 2017 : 19:57:12
Hi

We cannot find any change in functionality in 7.0.0 that would affect this image.

If you set correct parameters then RemoveNoise will work as expected (in this case just set "invert" to true).

Here is a test that adds random noise to the test image, and then tries to remove it:

  imageenview1.io.loadfromfile('test_bug.tif');
  for i := 1 to 10 do
    imageenview1.IEBitmap.Pixels_ie1g[random(imageenview1.iebitmap.width), random(imageenview1.iebitmap.height)]:=false;
  imageenview1.update;

  imageenview1.Proc.RemoveNoise(8, true);





Nigel
Xequte Software
www.xequte.com
nigel@xequte.com

xequte Posted - May 08 2017 : 02:01:10
Thanks, we will investigate.

Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
graph_man Posted - May 07 2017 : 19:50:34
See attachment.

attach/graph_man/201757195450_test_bug.zip
749 Bytes
xequte Posted - May 07 2017 : 19:22:38
Hi

Please forward your test images.



Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
graph_man Posted - May 05 2017 : 06:45:15
Also I see this issue at using "RemoveNoise" command
In previous version "RemoveNoise" worked without issue.