<!DOCTYPE html>
<html data-lt-installed="true">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body style="padding-bottom: 1px;">
    Hi Paola,<br>
    <br>
    Automatically classifying monochrome images is not easy. If you
    really want to use classical methods, your best bet is probably to
    create a series of pseudo-bands based on indicators such as texture
    (e.g. using r.texture, or possibly also r.neighbors). Another
    approach would be object-oriented, first segmenting the image into
    coherent segments and then calculating indicators for each of these
    segments, but segmentation generally also works much better on
    multiband imagery, so if you use, e.g., i.segment, then you would
    probably also have to create a series of pseudo-bands. Or you can
    try with r.clump.<br>
    <br>
    When I've worked on such images in the past, neural network
    approaches seemed to actually work best. Here's an example on
    (fairly bad quality) historic images:
<a class="moz-txt-link-freetext" href="https://dipot.ulb.ac.be/dspace/bitstream/2013/312410/3/FCN_for_historical_images_AUTHOR_VERSION.pdf">https://dipot.ulb.ac.be/dspace/bitstream/2013/312410/3/FCN_for_historical_images_AUTHOR_VERSION.pdf</a>.
    Since we've done that work, networks have evolved very rapidly, and
    you should probably be able to get better results nowadays.<br>
    <br>
    Moritz<br>
    <br>
    <div class="moz-cite-prefix">Le 4/07/24 à 18:23, Paola Salmona via
      grass-user a écrit :<br>
    </div>
    <blockquote type="cite"
cite="mid:PA4PR07MB8598DE5DAD503B5275FE3E6397DE2@PA4PR07MB8598.eurprd07.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <style type="text/css" style="display:none;">P {margin-top:0;margin-bottom:0;}</style>
      <div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
        Hi everybody,</div>
      <div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
        I'm trying to classify some photograms from a Royal Air Force
        flight in 1944. They are in greyscale and when I import them
        into grass using r.in.gdal I get only one band and I can't use
        image processing command such as i.cluster or i.gensig.</div>
      <div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
        I have tried to cheat by assigning to an image a color table,
        exporting it, converting in RGB in an external software, then
        importing it again into grass.</div>
      <div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
        It "worked" with some alerts, but, beside being a cumbersome
        method, I am not sure about the quality of the re-imported
        image.</div>
      <div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
        Does anybody know a better way?</div>
      <div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
        Thank you very much!!!</div>
      <div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
        Paola</div>
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
grass-user mailing list
<a class="moz-txt-link-abbreviated" href="mailto:grass-user@lists.osgeo.org">grass-user@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/grass-user">https://lists.osgeo.org/mailman/listinfo/grass-user</a>
</pre>
    </blockquote>
    <br>
  </body>
  <lt-container></lt-container>
</html>