e-mail :

Registered in England and Wales company # 03449181.
 This website does not use cookies.

 © Copyright: Conwy Valley Systems Limited  2000-2024

Conwy Valley Systems Limited,

West Acre, Llys Helyg, Deganwy

CONWY LL31 9BN, United Kingdom.

VAT# GB 741 5190 48

A Geoscience Wales  founding member.

PETROG includes patent protected technology.


PETROG 5.3.1

Release date : 2023-10-19


Whole Slide image import - a new option for importing whole slide images in various file formats (TIFF, JP2, JPG).

This facilitates the use of the new VirtualImageCam version of PETROG for point counting from whole slide images, whether these have been imported or created using PETROG's stitching functionality.  There are options to define a new "virtual" microscope and camera combination - for instance if the imported images come from a slide scanner, then this can be setup as a new microscope with defined objectives, and then calibrations can be imported from meta-data or by clicking on a scale bar on an image.


It is now possible to collect compositional and/or textural data from a virtual image - either imported as above, or one created using PETROG's stitching option.  TheVirtualImageCam gives a view on to the virtual image, replicating what is observed when using a physical sample with a SteppingStage and microscope camera.  An Area of Interest (AoI) can be defined on the virtual image in the same way that an AoI is set for a physical sample.  This AoI, along with the specified number of points to count, is used to establish a grid of locations to visit on the virtual image.

During the point count, once the complete set of data has been entered at a particular point, the VirtualImageCam

then moves to the next point - and the process of moving from one location to the next is animated, so as to replicate what is observed when the SteppingStage moves a physical sample from one point to the next.



FMXHYBRID versions of PETROG are now the default for all cameras, and extensively tested.  This version offers improved frame rates and better performance when collecting images for stitching

Re-organisation of saving camera settings to the registry so they are saved by camera type and model, which makes it easier in the case that users need to switch between cameras

Save/Grab full FoV images has been implemented for certain cameras running hardware ROI, as previously the saved image was not the correct size (as the active frame size has potentially been made smaller, to improve streaming performance)

NnCam: Support for a wide range of cameras in the NnCam family, including ToupCam (previously supported separately) and GXCAM cameras.

Nikon DSCam: improvements to camera selection process

OlympusDP:  better messages to user if the camera fails to start streaming; hardware ROI fixes, giving improved frame rates

TIS: fixes for load/save from registry and camera selection in OpenCamera based on registry entry

Zeiss: changes relating to Frame Time parameter, resulting in dramatically improved frame rates

Grain outline logging:

Further improvements to user interface - selecting nodes or polygons for deletion, and the option to restart a polygon if a mistake has been made.

Enhancements: Microscope and camera definition, along with Hardware Combination selection, has had an overhaul in order to make it easier to setup multiple hardware combinations, with each sample having a hardware combination associated with it.  This is related to the extensions for whole slide images, and also offers benefits in the case of installations with multiple users (for instance, it is made clearer to new users how they can check and change if necessary their hardware combination settings).

Add Trace items: There is a new option to add trace items during a point count, either from the buttons panel or by clicking the arrow button in the image window.  Previously

trace data could only be added in Data Edit after point counting; now it can be recorded during the point count if trace items are observed - and if the crosshairs then

land on an item that has been recorded as trace and so it is now to be counted, then the trace will be discarded automatically.

New Stitching | Apply Output Layer option for applying a colour analysis output layer to a virtual image (matching what can be done via the Test menu in ColourAnalysisControlPanel)

Data edit: now allow editing to proceed when the user selects an empty cell, so that they can extend the description beyond the level up to which they entered data during logging.

Bug fixes

Memory leaks in grain outline logging fixed.

DefaultValues - fixes for initialising "Client" and "Prep. lab" on entry.

Importing images - previously if the specified image file was a BMP, the resulting imported file would be a BMP but with a .jpg extension.  Now fixed and generalised - the format of the imported files is now user-selectable from a new drop-down list, but still defaults to .jpg, as this is still currently the format that data entry is expecting.