Difference between revisions of "ENIA Imaging System"

 
(18 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
 
<tr>
 
<tr>
<th colspan="2" style="background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;">ENIA<br>ES Network Image Acquisition<br></th></tr>
+
<th colspan="2" style="background:#83caff; padding:.3em .8em; text-align:center; vertical-align:top;">ENIA<br>ES/S Network Image Acquisition<br></th></tr>
 
<tr>
 
<tr>
  
 
<td colspan="2" style="padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;">
 
<td colspan="2" style="padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;">
  
[[File:Enps_logo.png|300px|frameless|border|ENIA]]
+
[[File:Enia.png|300px|frameless|border|ENIA]]
  
 
</td></tr>
 
</td></tr>
 
<tr>
 
<tr>
 
<td colspan="2" style="padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;">
 
<td colspan="2" style="padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;">
     [[File:Enps2.jpg|300px|thumb|ENIA Dialog from ES/S-B]]
+
     [[File:Enia_systemwin.png|300px|thumb|ENIA Web-Based scanning via WIA-Bridge on Windows(TM)]]
 
</td></tr>
 
</td></tr>
  
Line 48: Line 48:
 
<tr>
 
<tr>
 
<td style="width: 130px;vertical-align: top;">'''Platform'''</td>
 
<td style="width: 130px;vertical-align: top;">'''Platform'''</td>
<td>Independend
+
<td>Web-based, irrelevant, UNIX-Compatible, Microsoft(R) Windows(TM)
 
</td></tr>
 
</td></tr>
  
 
<tr>
 
<tr>
 
<td style="width: 130px;vertical-align: top;">'''Type'''</td>
 
<td style="width: 130px;vertical-align: top;">'''Type'''</td>
<td>Network based Imaging System
+
<td>Network-based decentralized imaging system
 
</td></tr>
 
</td></tr>
 
<tr>
 
<tr>
 
<td style="width: 130px;vertical-align: top;">'''Programmed in'''</td>
 
<td style="width: 130px;vertical-align: top;">'''Programmed in'''</td>
<td>C++
+
<td>C++, MSIL (Win32)
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 82: Line 82:
 
</table>
 
</table>
  
== ES-Network Image Acquisition ==
+
== ES/S Network Image Acquisition ==
  
  
'''ENPS''' Short for ES Network Printing System is the integrated, server-side based printing system for all ES/S Systems. It comes with all ES/S-B distributions and supports a wide range of printers without third party printer drivers, support of the printer does not necessarily depend on the operating system.  
+
'''ENIA''' Short for ES/S Image Acquisition System is the integrated, server-side based imaging system for all ES/S Systems. It comes with all ES/S-B distributions and supports a wide range of computers, scanners and network-focused imagin hardware.  
  
Normally, all ENPS printers are network printers, or at least, directly writable by ENPS as ENPS itself issues raw printer payloads.
+
To use ENIA on a local workstation or with local devices, the host computer runs the ENIA Brige application.
  
 
== Technical ==
 
== Technical ==
  
ENPS divides printers in two types, Graphical and native. Support is upon printer control language, the data supplied to be printed, the ENPS drivers and the host system itself.
+
ENIA Serves a application backend, that directly or indirectly interfaces with image acquisition devices, such as scanners, cameras or image/video streams.
  
ENPS can print using operating system supplied drivers, it's own graphical and/or native drivers.
+
ENIA supports native Microsoft(R) Windows(TM) Scanners using the WIA or TWAIN interfaces, most USB Video hardware, and a wide range of UNIX Imaging services.
For very fast printings, in high-throughput ticketing applications native drivers are preferred.  
 
  
Supported native printer languages (drivers), referred as OutputFormats
+
The Process of acquistion is completely decoupled from the hosting application, to improve performance on low-power equipment and clients.
  
* ESC/POS (POS Printers)
+
ENIA Supports both NAT-Traversal and local TCP bridging, therefore requiring no premise-to-premise tunneling unlink other similar systems. ENIA uses TLS encryption for HTTP(S) by default, when used outside safe TLE Space
* DieboldNixdorf HP (Pass Book Printing)
 
* ESC/P, ESC/P2 (High speed impact printing)
 
* IPL Honeywell(Thermal/-Transfer Printing)
 
* ZPL Zebra(Thermal/-Transfer Printing)
 
* TCPL TOSHIBA-TEC
 
* DPP Honeywell
 
* PCL5, PCL6
 
* PostScript
 
* HPGL
 
  
Support varies by driver, version and printer. Some devices only support subsets of a specification or standard.
+
== Support ==
  
== Input Support ==
+
ENIA Supports a variety of devices and services
  
ENPS Supports varieties of file formats to be printed directly, or using internal conversion
+
* Microsoft(R) Windows(TM)
 +
** WIA
 +
** TWAIN
 +
** USB Video Device Class
 +
* UNIX
 +
** SCSI Generic
 +
* Generic/Hostless
 +
** MJPEG via HTTP
 +
** Still Imaging
 +
** H264/H265
 +
*** RTSP from SDP
 +
*** Unsolicited UDP
 +
** Uncompressed High-Speed UDP Imaging
  
* Mixed Formats
+
== Features ==
** PDF
 
** HTML
 
* Vector Formats
 
** HPGL
 
** SVG
 
* Raster Formats
 
** JPEG
 
** BMP
 
** TIFF
 
** PNG
 
** GIF
 
  
Font and Symbology support is either provided by the printer, raster or vector source, included within data payload or by ENPS.
+
The Features of ENIA only include capturing and providing raster images, the
 
+
following features can be achieved chaining the ENIA result graphics to further Postsprocessing.  
== Features ==
 
  
* Color profiles
+
ENIA can provide scanned and/or captured imagery in the BMP, TIFF, JPEG and PNG formats. ENIA also creates thumbnails for the consuming applications GUI's
* Dither- and Raster process
 
* Native drivers fallback on graphic driver issues
 
* PostScript input support
 
* On-the-fly overlays
 
* Duplex printing
 
* Automatic Native conversion using OCR
 
  
 +
* Invoice Parsing and accounting
 +
* Raster to Vector conversion
 +
* Raster to Text Conversion (OCR)
 +
* Feature Detection
 +
* PDF Archiving
 +
* Lossless Variable Compression
  
 
== See also ==
 
== See also ==

Latest revision as of 02:21, 8 September 2023

ENIA
ES/S Network Image Acquisition

ENIA

ENIA Web-Based scanning via WIA-Bridge on Windows(TM)
Developer Netroda Technologies
Product Family Extensible Services / Server
Licenses N.P.A.L., FoundationShield (EULA)
Initial release 2009
Current Version 1.21 (2023)
Platform Web-based, irrelevant, UNIX-Compatible, Microsoft(R) Windows(TM)
Type Network-based decentralized imaging system
Programmed in C++, MSIL (Win32)
Origin
  • esnetscan
    • ↳ ewbridge
Language(s) English (console)

ES/S Network Image Acquisition

ENIA Short for ES/S Image Acquisition System is the integrated, server-side based imaging system for all ES/S Systems. It comes with all ES/S-B distributions and supports a wide range of computers, scanners and network-focused imagin hardware.

To use ENIA on a local workstation or with local devices, the host computer runs the ENIA Brige application.

Technical

ENIA Serves a application backend, that directly or indirectly interfaces with image acquisition devices, such as scanners, cameras or image/video streams.

ENIA supports native Microsoft(R) Windows(TM) Scanners using the WIA or TWAIN interfaces, most USB Video hardware, and a wide range of UNIX Imaging services.

The Process of acquistion is completely decoupled from the hosting application, to improve performance on low-power equipment and clients.

ENIA Supports both NAT-Traversal and local TCP bridging, therefore requiring no premise-to-premise tunneling unlink other similar systems. ENIA uses TLS encryption for HTTP(S) by default, when used outside safe TLE Space

Support

ENIA Supports a variety of devices and services

  • Microsoft(R) Windows(TM)
    • WIA
    • TWAIN
    • USB Video Device Class
  • UNIX
    • SCSI Generic
  • Generic/Hostless
    • MJPEG via HTTP
    • Still Imaging
    • H264/H265
      • RTSP from SDP
      • Unsolicited UDP
    • Uncompressed High-Speed UDP Imaging

Features

The Features of ENIA only include capturing and providing raster images, the following features can be achieved chaining the ENIA result graphics to further Postsprocessing.

ENIA can provide scanned and/or captured imagery in the BMP, TIFF, JPEG and PNG formats. ENIA also creates thumbnails for the consuming applications GUI's

  • Invoice Parsing and accounting
  • Raster to Vector conversion
  • Raster to Text Conversion (OCR)
  • Feature Detection
  • PDF Archiving
  • Lossless Variable Compression

See also