Files
XplorePlane/XP.Camera/Calibration/Resources/CalibrationResources.en-US.resx
T

260 lines
9.5 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<root>
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<!-- Nine-Point Calibration -->
<data name="CalibrationToolTitle" xml:space="preserve">
<value>Nine-Point Calibration Tool</value>
</data>
<data name="CalibrationLoadImage" xml:space="preserve">
<value>Load Image</value>
</data>
<data name="CalibrationLoadCsv" xml:space="preserve">
<value>Load from CSV</value>
</data>
<data name="CalibrationExecute" xml:space="preserve">
<value>Calibrate</value>
</data>
<data name="CalibrationSave" xml:space="preserve">
<value>Save Calibration</value>
</data>
<data name="CalibrationLoad" xml:space="preserve">
<value>Load Calibration</value>
</data>
<data name="CalibrationShowWorld" xml:space="preserve">
<value>Show World Coordinates</value>
</data>
<data name="CalibrationPointList" xml:space="preserve">
<value>Calibration Points</value>
</data>
<data name="CalibrationPixelX" xml:space="preserve">
<value>Pixel X</value>
</data>
<data name="CalibrationPixelY" xml:space="preserve">
<value>Pixel Y</value>
</data>
<data name="CalibrationWorldX" xml:space="preserve">
<value>World X</value>
</data>
<data name="CalibrationWorldY" xml:space="preserve">
<value>World Y</value>
</data>
<data name="CalibrationStatusReady" xml:space="preserve">
<value>Ready</value>
</data>
<data name="CalibrationStatusImageLoaded" xml:space="preserve">
<value>Status: Image loaded
{0}
Right-click on image to view coordinate conversion</value>
</data>
<data name="CalibrationStatusCsvLoaded" xml:space="preserve">
<value>Status: Loaded {0} calibration points from CSV
{1}</value>
</data>
<data name="CalibrationStatusSuccess" xml:space="preserve">
<value>Status: Calibration successful! Using {0} points</value>
</data>
<data name="CalibrationStatusFailed" xml:space="preserve">
<value>Status: Calibration failed</value>
</data>
<data name="CalibrationStatusSaved" xml:space="preserve">
<value>Status: Calibration saved to
{0}</value>
</data>
<data name="CalibrationStatusLoaded" xml:space="preserve">
<value>Status: Calibration loaded from
{0}</value>
</data>
<data name="CalibrationCoordinates" xml:space="preserve">
<value>Pixel coordinates: ({0:F2}, {1:F2})
World coordinates: ({2:F2}, {3:F2})</value>
</data>
<data name="CalibrationErrorMinPoints" xml:space="preserve">
<value>At least 4 calibration points required!</value>
</data>
<data name="CalibrationSuccessTitle" xml:space="preserve">
<value>Success</value>
</data>
<data name="CalibrationSuccessMessage" xml:space="preserve">
<value>Calibration completed!</value>
</data>
<data name="CalibrationSaveSuccess" xml:space="preserve">
<value>Save successful!</value>
</data>
<data name="CalibrationLoadSuccess" xml:space="preserve">
<value>Load successful!</value>
</data>
<data name="CalibrationLoadFailed" xml:space="preserve">
<value>Load failed!</value>
</data>
<!-- Chessboard Calibration -->
<data name="ChessboardToolTitle" xml:space="preserve">
<value>Chessboard Calibration Tool</value>
</data>
<data name="ChessboardAddImages" xml:space="preserve">
<value>Add Images</value>
</data>
<data name="ChessboardClearImages" xml:space="preserve">
<value>Clear List</value>
</data>
<data name="ChessboardCalibrate" xml:space="preserve">
<value>Calibrate</value>
</data>
<data name="ChessboardSave" xml:space="preserve">
<value>Save Calibration</value>
</data>
<data name="ChessboardLoad" xml:space="preserve">
<value>Load Calibration</value>
</data>
<data name="ChessboardUndistort" xml:space="preserve">
<value>Undistort Image</value>
</data>
<data name="ChessboardParameters" xml:space="preserve">
<value>Chessboard Parameters</value>
</data>
<data name="ChessboardWidth" xml:space="preserve">
<value>Inner Corners Width:</value>
</data>
<data name="ChessboardHeight" xml:space="preserve">
<value>Inner Corners Height:</value>
</data>
<data name="ChessboardSquareSize" xml:space="preserve">
<value>Square Size (mm):</value>
</data>
<data name="ChessboardImageList" xml:space="preserve">
<value>Calibration Images</value>
</data>
<data name="ChessboardStatusInfo" xml:space="preserve">
<value>Status Information</value>
</data>
<data name="ChessboardStatusReady" xml:space="preserve">
<value>Ready</value>
</data>
<data name="ChessboardStatusAdded" xml:space="preserve">
<value>Added {0} images</value>
</data>
<data name="ChessboardStatusCleared" xml:space="preserve">
<value>Image list cleared</value>
</data>
<data name="ChessboardStatusCalibrating" xml:space="preserve">
<value>Calibrating, please wait...</value>
</data>
<data name="ChessboardStatusSuccess" xml:space="preserve">
<value>Calibration successful!
Overall reprojection error: {0:F4} pixels
{1}</value>
</data>
<data name="ChessboardStatusFailed" xml:space="preserve">
<value>Calibration failed: {0}</value>
</data>
<data name="ChessboardStatusSaved" xml:space="preserve">
<value>Calibration saved:
{0}</value>
</data>
<data name="ChessboardStatusLoaded" xml:space="preserve">
<value>Calibration loaded:
{0}</value>
</data>
<data name="ChessboardStatusUndistorted" xml:space="preserve">
<value>Image undistorted:
{0}</value>
</data>
<data name="ChessboardStatusImageError" xml:space="preserve">
<value>Image {0}
Reprojection error: {1:F4} pixels</value>
</data>
<data name="ChessboardProgressPreparing" xml:space="preserve">
<value>Preparing calibration...</value>
</data>
<data name="ChessboardProgressDetecting" xml:space="preserve">
<value>Detecting corners ({0}/{1})</value>
</data>
<data name="ChessboardProgressCalibrating" xml:space="preserve">
<value>Performing camera calibration...</value>
</data>
<data name="ChessboardProgressCalculating" xml:space="preserve">
<value>Calculating reprojection errors ({0}/{1})</value>
</data>
<data name="ChessboardProgressComplete" xml:space="preserve">
<value>Calibration complete</value>
</data>
<data name="ChessboardProgressFailed" xml:space="preserve">
<value>Calibration failed</value>
</data>
<data name="ChessboardErrorMinImages" xml:space="preserve">
<value>At least 3 images required!</value>
</data>
<data name="ChessboardErrorInsufficientValid" xml:space="preserve">
<value>Insufficient valid images, need at least 3, current {0}</value>
</data>
<data name="ChessboardSaveSuccess" xml:space="preserve">
<value>Save successful!</value>
</data>
<data name="ChessboardLoadSuccess" xml:space="preserve">
<value>Load successful!</value>
</data>
<data name="ChessboardCalibrationComplete" xml:space="preserve">
<value>Calibration completed!</value>
</data>
<data name="ChessboardImageError" xml:space="preserve">
<value>Image{0}: {1:F4} pixels</value>
</data>
</root>