65 results found
-
TIEImageEnMViewDefaultText
In the type declaration add
Value UsesField
iedtEXIFOriginalDate EXIFDateTimeOriginal
iedtEXIFDigitizedDate EXIFDateTimeDigitizedThis would allow for sorting of images on these two parameters in both ImageEnFolderMView and ImageEnMView. The demo for this type of sorting is found in FolderMView.
Specific use would be when scanning in radiographs to a jpg file, the EXIFOriginalDate (which would not have a value in that the file was scanned in) could be assigned the date of the radiograph. If the file was then copied to another location, the EXIFOriginalDate would not be modified and the radiograph date would be preserved
1 voteActually sorting by EXIF_DateTimeOriginal is already supported, as the Create Date is read from EXIF_DateTimeOriginal for images that contain this information. So sorting by iesbCreateDate will sort by EXIF_DateTimeOriginal for valid JPEG images.
-
Apply all features like transparency, etc. to all linked layers
When we have multiple layers linked to each other and if we select one layer it will automatically select all linked layers. This is great. But if we apply Transparency/Opacity it only applied to the layer we clicked on. It should really apply to all linked layers. Again features like Layer Visible seems to apply to all layers linked.
21 votesIn v7.0.0 you will be able to use TImageEnView.LayersSetProperties
-
supplement to image processing functions/procedures
for example: blob analysis, determination object count / size / with / height etc.; image arithmetic and more
13 votesBlob detection, counting and measurement is supported, Please see:
-
64-bit version of "dcrawlib.dll" or more complete ielib64.dll
ielib64.dll is not including complete dcrawlib. Either please add 64-bit version of dcrawlib.dll or add complete dcrawlib to ielib64.dll. For ex. RAW_ExtraParams is missing some parameters ex. -e.
3 votesThe ielib64.dll already includes dcrawlib, so there is no need for a separate raw dll for 64bit applications.
-
Add Simple Threaded Brush Drawing
Add simple threaded brush drawing for ellipse and rectangle and lines without using IEGDIPlus. IEGDIPlus has problems handling the alpha channel correctly and lines do not have square endpoints when USeGDIPlus parameter is False. The IEGDIPlus alphachannel values are usually different than alphachannel values created by ImageEn itself. The brushes should be simple, easy to use and fast and support touch gestures.
6 votesImplemented in 7.5.0
-
Auto Improve image quality when a layer is resized
We have observed that if a user resizes a Layer interactively the quality of the resized layer gets spoil. If would be great if ImageEn would automatically resize the layers contents with appropriate resizing method to give best qualtiy.
3 votes -
Auto Improve image quality when a layer is resized
We have observed that if a user resizes a Layer interactively the quality of the resized layer gets spoil. It would be great if ImageEn would automatically resize the layers contents with appropriate resizing method to give best quality.
2 votes -
Allow Grouping or LInking multiple Layers
Allow Grouping or Linking of Multiple Layers.
So if we transform any one Layer in the Grouped/Linked Layers all the layers are automatically transformed also
2 votesImplemented in 6.2.0
-
Add support for Right-To-Left fill to ImageEnMView.
I need to support Hebrew in my application. This needs filling the ImageEnMView in the right-to-left direction.
90 votes -
IELIB.dll More speed to load large images
Please Add more speed to load images with high resolutions.
Example Google Picasa Loads images with large resolutions InstantlyEspecially JPEG and RAW.
42 votesIn my testing Picasa is not noticeably quicker than ImageEn when the correct properties are used. Ensure you are using the ioJPEG_AUTOCALC property of TIOParamsVals.JPEG_Scale. With RAW use TIOParamsVals.RAW_HalfSize. In the case of thumbnails you can use TIOParamsVals.GetThumbnail
Please email me if you are seeing a different result.
Nigel
-
Create a mechanism to stitch together photos
It would be very useful to have an automated, or even semi-automated way to align overlapping photos of an object so one large image can be constructed representing the complete surface.
This would also be of use with wide landscape photos, or applications like streetview.5 votesThis will be in IEVision 2.0.2 ready soon
-
mozjpeg v2.0
Add support for mozjpeg v2.0 in order to create smaller JPEGs, see https://blog.mozilla.org/blog/2014/07/15/improving-jpeg-image-encoding/ or https://github.com/mozilla/mozjpeg/releases/tag/v2.0
4 votes7.0.0 will support Guetzli compression
-
Add blending modes to layers
Support different blending modes for layers.
5 votes -
Face recognition - using IEVision
Being able to create face template to store in database for quick
face recognition - security applications5 votesImplemented in IEVision 3.0.0
-
20 votes
WebP loading is supported in 8.2.0 via WIC.
-
Add Support For Grouping of Objects in ImageEnVect
It would be very useful if users could select multiple related objects and then group them so that they then behave as one. Would need ability to ungroup them if necessary.
Ideally, an object can be edited whilst still part of a group (as in Powerpoint for example).
9 votesImplemented in v6.2.0
-
Add a Lens blur effect in Imageen Proc, something like Unfocus effect in Paint.net
This would be a nice tool to have in the toolbox. This is mostly for blurring the background adding field of depth effect
2 votesYou can perform a gaussian blur using Proc.Blur:
http://www.imageen.com/help/ImageEn/TImageEnProc.Blur.html
You can also apply a blur filter:
http://www.imageen.com/help/ImageEn/TImageEnProc.ApplyFilterPreset.html
-
A function that would create an angle from the intersection of two lines on an ImageEnVect canvas
Enter the x and y coordinates of 2 points representing one line and the x and y coordinates of a second pair of points representing a second line. The function would draw the angle represented by the intersection of the two lines and return the value of the angle
4 votesIn v8.6.0, angles can be defined by points with the TIEAngleLayer
-
SetObjAnglePoints - Add Boolean parameter to turn on/off the printed angle value
When drawing an angle with code, the default position of angular value can either obscure another value or be obscured by another value. It would be helpful if the angular value could be turned off via code. Another possibility would be to shift the position of the angular marking and angle value a user defined distance away from the origination point of the angle.
1 voteIn v8.6.0 labels can be disabled for the TIEAngleLayer
-
Add VCL Style support to ImageEnView, ImageEnMView and ImageEnVect
Add VCL style support to ImageEnView, ImageEnMView and ImageEnVect components.
19 votesThis will be available in v5.2.0 in October
- Don't see your idea?