Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Riconoscere variabili

  1. #1
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697

    Riconoscere variabili

    Ho questo codice Java che mette a video la focale moltiplicata (1.0 o 1.5 o 1.6 ) in base al modello della macchina che uso per la foto.

    Questo codice riconosce ed estrapola automaticamente dalla foto il modello della macchina usata e lo mette a video.

    codice:
    <td>Modello:</td><td>$cameraModel</td>
    Le macchine che uso sono:

    Canon 5D 1.0
    Nikon D70s 1.5
    Canon 350D 1.6


    Codice che deve riconoscere e convertire la focale in base alla macchina che uso, nei puntini rossi ci andrebbe il codice che converte la focale automaticamente in base al modello che uso.
    codice:
    <head>
    <%!
    // Strip non-numeric ending on strings and convert result to float
    float numericPart(String s) {
      int i;
      for (i=0; i<s.length(); i++) {
        char c = s.charAt(i);
        if (!Character.isDigit(c) && c != '.') break;
      }
      return Float.parseFloat(s.substring(0,i));
    }
    %>
    </head>
    
    <body>
    ...
    <td>Focale 35mm equivalent:</td><td><ja:if exists="focalLength"> 
    <%= (int)(numericPart(focalLength) * ...  )%>mm
    ...

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,326

    Moderazione

    E qual è in concreto il problema? Non l'hai specificato...

    E non hai nemmeno specificato che tecnologia stai usando...


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697

    Re: Moderazione

    Originariamente inviato da LeleFT
    E qual è in concreto il problema? Non l'hai specificato...

    E non hai nemmeno specificato che tecnologia stai usando...


    Ciao.
    La tecnologia è Java, il problema è: se io uso 3 macchine

    Canon 5D 1.0
    Nikon D70s 1.5
    Canon 350D 1.6

    come fare in modo che il codice riconosca quale macchina ho usato ed applicare il corretto fattore di moltiplicazione focale (quelli in rosso) e metterlo a video?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.