PEKAT VISION application is project-oriented. You can run and work with several independent projects simultaneously. Each project runs on its own network port and can be accessed from remote computers and managed without any restrictions.
Managing and running projects can be performed through both graphical user interface as well as console application.
Project Management Graphical User-Interface
The first section of PEKAT VISION projects manager, there are 3 options available:
Create New Project - create a new project in projects manager and /PekatVisionProjects folder
Open Project - allows you to open an existing project folder
Import Project - enables you to import a project export .zip file (previously exported project)
Once a project is created, opened or imported, the project is displayed in projects manager list:
By clicking on the 3 dots button, enables the user to perform the following functions:
Export - exports a project with .zip extension
Copy - duplicates a project in projects manager
Remove - removes a project only from the UI in projects manager
Delete - deletes a project from projects manager UI and project data from /PekatVisionProjects folder
When you click on a project, the user is able to change the project Name and select a Port to run the project:
If the user attempts to open a second project with the same port number, PEKAT VISION informs the user that the port is already allocated, therefore, is reccomended to change the second project port by adding 10, to the current port number (eg. 8010).
Only one project can run on each port
It is reccomended to close a project (STOP) if you wish to reduce GPU usage
To start project, click on ‘START’ button, then PEKAT VISION will open the project GUI, if you wish to access the project through a browser, click on the URL displayed, and close the GUI:
Secure Image Analyze
If you check Secure Image Analyze option, our technolgy will encode images, providing a secure communication:
Projects Manager - Console
The application has two modes:
creating and launching a project. The necessary arguments are described in the Help.
.\pekat-cmd.exe create -h usage: pekat-cmd create [-h] -d DATA -n NAME Optional arguments: -h, --help Show this help message and exit. -d DATA, --data DATA Project dir -n NAME, --name NAME Project name
.\pekat-cmd.exe start -h usage: pekat-cmd start [-h] [-p PORT] -d DATA [-n NETWORK] [-l LOG] Optional arguments: -h, --help Show this help message and exit. -p PORT, --port PORT Starting port -d DATA, --data DATA Project dir -l LOG, --log LOG Show all logs (y/n) -P PASSWORD, --password PASSWORD Administration password -key API_KEY, --api_key API_KEY Image analyze only with API key
Local Machine vs Network Host - Projects Manager
The projects manager can be hosted on a network, so customers can connect through a browser.
By default, the application runs only on the local machine
If you run the argument --network, then network access is enabled.
console ./pekat-web -h usage: pekat-web-starter [-h] [-v] [-p PORT] [-n] [-P PASSWORD] [-l] [-dc] [-dcode] PEKAT VISION online projects starter Optional arguments: -h, --help Show this help message and exit. -v, --version Show program's version number and exit. -p PORT, --port PORT Starting port -n, --network Network access -P PASSWORD, --password PASSWORD Password access -l, --log Show all logs -dc, --disable_concurrent Allows to run only 1 project at a time -dcode, --disable_code Disable code module. Higher security.