
Schema for lossily-compressed access images, 300 ppi, Adobe RGB (1998) colour space Schema for lossily-compressed access images, 600 ppi, Gray Gamma 2.2 colour space Schema for lossily-compressed access images, 600 ppi, Adobe RGB (1998) colour space Generic schema for lossily-compressed access images according to 2014 specifications Schema for losslessly-compressed master images, 300 ppi, Gray Gamma 2.2 colour space Schema for losslessly-compressed master images, 300 ppi, Adobe RGB (1998) colour space Schema for losslessly-compressed master images, 600 ppi, Gray Gamma 2.2 colour space Schema for losslessly-compressed master images, 600 ppi, Adobe RGB (1998) colour space Generic schema for losslessly-compressed master images according to 2014 specifications More details on this can be found in this blog post. In principle any property that is reported by jpylyzer can be used here, and new tests can be added by editing the schemas. These are located in the schemas folder in the installation directory. The quality assessment is based on a number of rules/tests that are defined a set of Schematron schemas. Just add them to the profiles directory in the installation folder.

It is possible to create custom-made profiles. Generic profile for KB digitisation streams (doesn't include any checks on resolution or colour spaces!)Īs generic profile, but with additional requirements on resolution (must be equal to 300 ppi) and colour space (must be Adobe RGB 1998)Īs generic profile, but with additional requirements on resolution (must be equal to 300 ppi) and colour space (must be Gray Gamma 2.2)Īs generic profile, but with additional requirements on resolution (must be equal to 600 ppi) and colour space (must be Adobe RGB 1998)Īs generic profile, but with additional requirements on resolution (must be equal to 600 ppi) and colour space (must be Gray Gamma 2.2) The following profiles are included by default: Name
#Jprofiler price full
Note that each entry only contains the name of a profile, not its full path! All profiles are located in the profiles directory in the installation folder. These are ignored by jprofile.Ī profile is an XML-formatted file that simply defines which schemas are used to validate jpylyzer's output for master, access and target images, respectively. it's perfectly OK if your batch only contains master images).īatches may contain other folders. If either a master, access or targets-jp2 directory is missing, jprofile will simply ignore it (i.e. This is no problem, since profile recursively traverses all subdirctories in a batch. Master, access and targets-jp2 directories may occur at different nesting levels. testbatchĪs long as a batch follows this basic structure, Jprofile can handle it. These are located in a folder structure that contains (sub) directories named master, access and targets-jp2, respectively. These batches typically contain (losslessly compressed) master JP2s, (lossily compressed) access JP2s and (sometimes) also technical target JP2s. Jprofile was designed for processing digitisation batches that are delivered to the KB by external suppliers. To list all available profiles, use a value of l or list for PROFILE. PROFILE: name of profile that defines schemas for master, access and target images PrefixOut: prefix that is used for writing output files Unzip the downloaded file to an empty directory.Ĭommand-line syntax usage: jprofile batchDir prefixOut -p PROFILE In this case the installation steps are:ĭownload the latest binaries (64 or 32 bit) from the latest release page.
#Jprofiler price install
On Linux, use this: sudo pip install jprofileįor Windows users who don't have Python available on their system, stand-alone binaries of Jprofile are available. On Windows, you can do this by running the above command in a Command Prompt window that was opened as Administrator. You need local admin (Windows) / superuser (Linux) privilige to do this.

To install Jprofile for all users, use the following command: pip install jprofile

To install Jprofile for a single user, use the following command: pip install jprofile -user You need a recent version of pip (version 9.0 or more recent). This will work on any platform for which Python is available. Alternatively, Windows users can also use stand-alone binaries that don't require Python at all (see below). The easiest method to install Jprofile is to use the pip package manager. The jpylyzer output is then validated against a set of Schematron schemas that contain the required characteristics for master, access and target images, respectively. Internally it wraps around jpylyzer, which is used for validating each image and for extracting its properties. Jprofile is a simple tool for automated profiling of large batches of JP2 (JPEG 2000 part 1) images.
