configurationengine/doc/plugins/imageml-plugin/imageml-plugin.rst
author m2lahtel
Tue, 10 Aug 2010 14:29:28 +0300
changeset 3 e7e0ae78773e
permissions -rw-r--r--
ConE 1.2.11 release
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
     1
User guide for ImageML Plugin usage in ConE
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
     2
===========================================
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
     3
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
     4
Introduction
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
     5
------------
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
     6
This page describes how to use the ConE ImageML plug-in.
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
     7
The plug-in defines the ImageML Implementation Markup Language, which provides
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
     8
image conversion from BMP to MBM and SVG to MIF using the ``mifconv`` and
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
     9
``bmconv`` tools.
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    10
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    11
XML namespace and file extension
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    12
--------------------------------
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    13
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    14
- Namespace: ``http://www.s60.com/xml/imageml/1``
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    15
- File extension: ``imageml``
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    16
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    17
ImageML elements
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    18
----------------
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    19
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    20
The ImageML XML element model is drawn out as a UML class diagram below:
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    21
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    22
  .. image:: imageml.jpg
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    23
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    24
output
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    25
^^^^^^
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    26
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    27
The ``output`` element defines an output file for image conversion. A single
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    28
ImageML implementation may contain multiple ``output`` elements.
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    29
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    30
**Attributes**
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    31
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    32
  * *file* - Output file location, for example ``resource/apps/image.mbm``.
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    33
    The output tool used to perform the conversion is deduced from the file
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    34
    extension: bmconv for .mbm and mifconv for .mif. The file location can
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    35
    also come from a ConfML setting using the ``${}`` notation.
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    36
  * *tool* - Override for the path to the tool to use. This is mainly useful
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    37
    for testing, in production use the bmconv and mifconv tools should be in PATH.
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    38
  * *palette* - Specifies a .pal file to use for MBM conversion.
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    39
  * *tooldir* - Override for the location of the bmconv and mifconv tools.
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    40
    This is mainly useful for testing, in production use the bmconv and mifconv
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    41
    tools should be in PATH.
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    42
  * *extraparams* - Optional attribute that can be used to pass extra parameters 
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    43
    for tool. For details see bmconv and mifconv documentation. E.g. "/V3" defines
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    44
    for mifconv the format version of SVG binary conversion. If not defined value
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    45
    forces Svgtbinencode to use the default platform specific value. 
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    46
    Options for mifconv /V parameter are:
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    47
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    48
.. list-table::
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    49
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    50
    - - *Value*
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    51
      - *Format type*
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    52
    - - /V1
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    53
      - BGR / float encoding
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    54
    - - /V2
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    55
      - BGR / fixed point encoding
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    56
    - - /V3
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    57
      - RGB / fixed point encoding
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    58
    - - /V4
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    59
      - RGB / float encoding
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    60
    - - /V5
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    61
      - NVG encoding
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    62
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    63
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    64
**Example**
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    65
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    66
.. code-block:: xml
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    67
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    68
    <output file="resource/apps/startup.mbm">
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    69
    
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    70
    <output file="resource/apps/startup.mif">
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    71
    
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    72
    <!--
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    73
    The drive letter is automatically stripped, and the output location
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    74
    is the same as in the example above
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    75
    -->
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    76
    <output file="Z:\\resource\\apps\\startup.mif">
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    77
    
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    78
    <output file="${StartupSettings.StartupAnimationPath}">
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    79
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    80
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    81
input
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    82
^^^^^
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    83
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    84
The ``input`` element defines a single input file for image conversion, or a
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    85
directory from which input files are selected based on regular expression
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    86
patterns. One ``output`` element may contain multiple ``input`` elements.
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    87
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    88
An input element must specify a file using the ``file`` attribute or a directory
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    89
using the ``dir`` attribute, but not both.
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    90
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    91
**Attributes**
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    92
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    93
  * *file* - Input file from the configuration project content. Can also be
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    94
    a ConfML setting reference using the ``${}`` notation.
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    95
  * *dir* - Directory for input files from the configuration project content.
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    96
    Can also be a ConfML setting reference using the ``${}`` notation.
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    97
  * *depth* - Color depth switch passed to bmconv for the file(s) specified by
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    98
    the current ``input`` element, does nothing if mifconv is used.
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
    99
    Can also be a ConfML setting reference using the ``${}`` notation.
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   100
  * *optional* - If ``true``, then the input dir or file may be empty and
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   101
    no error is reported. Can be used to e.g. specify an optional mask bitmap.
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   102
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   103
**Examples**
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   104
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   105
.. code-block:: xml
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   106
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   107
    <input file="images/icon.svg"/>
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   108
    
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   109
    <input file="images/image.bmp" depth="c24"/>
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   110
    
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   111
    <input file="images/image_mask.bmp" depth="c1" optional="true"/>
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   112
    
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   113
    <input file="${TestFeature.BmpFile.localPath}" depth="${TestFeature.BmpDepth}"/>
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   114
    
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   115
    <input dir="images/svg_files/">
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   116
        <include pattern="svg$"/>
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   117
        <exclude pattern=".svn"/>
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   118
    </input>
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   119
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   120
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   121
include and exclude
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   122
^^^^^^^^^^^^^^^^^^^
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   123
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   124
The ``include`` and ``exclude`` elements specify regular expressions for
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   125
selecting input files from an input directory.
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   126
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   127
**Attributes**
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   128
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   129
  * *pattern* - The regular expression used to include or exclude files
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   130
  
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   131
**Examples**
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   132
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   133
.. code-block:: xml
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   134
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   135
    <include pattern="svg$"/>
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   136
    <include pattern="bmp$"/>
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   137
    <exclude pattern=".svn"/>
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   138
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   139
Setting references 
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   140
------------------
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   141
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   142
The setting references that an ImageML implementation uses are determined as
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   143
follows:
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   144
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   145
  * If any ``input`` elements contain setting references in their ``file``
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   146
    or ``dir`` attributes, those are the setting references used by the
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   147
    ImageML implementation.
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   148
  * If there are no setting references in those attributes, setting references
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   149
    are considered to be irrelevant, and the implementation is always run
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   150
    regardless of setting reference filtering.
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   151
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   152
See the examples in the section below.
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   153
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   154
ImageML examples
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   155
----------------
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   156
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   157
All the examples shown in this section can also be downloaded:
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   158
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   159
    * :download:`imageml-example-project.zip`
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   160
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   161
You need to have bmconv and mifconv somewhere in your path for generation to
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   162
work. To generate output from the project simply run::
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   163
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   164
    > cone generate -p imageml-example-project.zip
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   165
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   166
Or unzip (e.g. to ``imageml-example-project``) and run::
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   167
    
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   168
    > cd imageml-example-project
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   169
    imageml-example-project\> cone generate
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   170
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   171
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   172
Simple image conversion using a single input file
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   173
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   174
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   175
.. literalinclude:: examples/simple.imageml
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   176
   :language: xml
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   177
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   178
Setting references of this implementation: None (irrelevant)
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   179
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   180
Simple image conversion with ConfML setting references
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   181
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   182
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   183
.. literalinclude:: examples/with_refs.imageml
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   184
   :language: xml
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   185
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   186
Setting references of this implementation:
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   187
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   188
    - ``TestSettings.ConeInputBmp.localPath``
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   189
    - ``TestSettings.IconInputSvg.localPath``
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   190
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   191
MBM conversion using multiple input files
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   192
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   193
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   194
.. literalinclude:: examples/multi_input.imageml
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   195
   :language: xml
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   196
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   197
Setting references of this implementation: None (irrelevant)
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   198
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   199
MBM conversion using an optional mask file
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   200
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   201
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   202
.. literalinclude:: examples/bmp_and_optional_mask.imageml
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   203
   :language: xml
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   204
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   205
Setting references of this implementation:
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   206
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   207
    - ``TestSettings.ConeInputBmp.localPath``
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   208
    - ``TestSettings.ConeInputBmpMask.localPath``
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   209
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   210
FAQ
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   211
---
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   212
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   213
This will be updated based on the questions.
e7e0ae78773e ConE 1.2.11 release
m2lahtel
parents:
diff changeset
   214