Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    classi per tracciare contour plot 2D

    Ciao


    Vorrei sapere se esistono delle classi java semplici da usare per rappresentare una mappa 2D a contour plot, ovvero a livelli, tipo questa:




    L'ideale sarebbe avere anche un parametro per regolare la threshold.
    I dati sono contenuti in una matrice 2x2 proveniente da FFT.


    Idee?

    Lo sciocco non perdona e non dimentica · L'ingenuo perdona e dimentica · Il saggio perdona, ma non dimentica

    Tiscali 20 Mega
    http://www.speedtest.net/result/1194597441.png

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da Core dumped Visualizza il messaggio
    Vorrei sapere se esistono delle classi java semplici da usare per rappresentare una mappa 2D a contour plot, ovvero a livelli, tipo questa:
    Classi nel framework standard (di Java SE) per fare direttamente e in modo veloce un grafico così ... no, non ce ne sono. Esistono librerie esterne per fare grafici (es. JFreeChart) ma non so se contemplano quel tipo di grafico.

    Per disegnare poligoni arbitrari, sì, c'è tutto il supporto che vuoi nel framework standard: classi Graphics/Graphics2D, i loro metodi es. drawPolygon/fillPolygon e anche le classi di "Shape" che sono es. Path2D (e sottoclassi) e Polygon.
    Ma devi avere ben chiaro come funziona e si fa il custom painting in un tuo componente.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    http://stackoverflow.com/questions/1...ge-data-arrays
    E si parla della stessa immagine:
    What I seek is somthing like matplotlib in python. And the image should look somehow like this
    I computer sono incredibilmente veloci, accurati e stupidi.
    Gli uomini sono incredibilmente lenti, inaccurati e intelligenti.
    Insieme sono una potenza che supera l'immaginazione.

    A.Einstein

  4. #4
    OK grazie. Mi pare però che jfreechart non sia orientata al plot di superfici 2D, quanto piuttosto ai grafici a barre.
    Stavo guardando le api di jzy3d ... ma sembra una soluzione particolarmente complessa.

    Lo sciocco non perdona e non dimentica · L'ingenuo perdona e dimentica · Il saggio perdona, ma non dimentica

    Tiscali 20 Mega
    http://www.speedtest.net/result/1194597441.png

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    A dire il vero, c'è proprio quello che ti serve in JFreeChart:

    http://www.jfree.org/jfreechart/api/...kRenderer.html

    il problema vero con JFreeChart è che la documentazione (gratuita) non esiste.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

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.