Mostra notizie nelle discussioni
  • Avatar
    ☺
    Scritto da
    ::1
    il 2016-09-19 11:41:05.0 alle 2016-09-19 11:41:05.0
    Trollate totali: 12321
    javascriptari client-side: a me!
    Se ho un'immy, si riesce ad avere al clic il colore del pixel cliccato? Pensavo che svg avesse qualcosa del genere, ma non trovo info a portata di google.
    Dieci stelline a chi mi aiuta! Sorride
    Young professional woman and busy mom.
    • Avatar
      ☺
      Scritto da
      Wakko Warner
      Wakkus Horribilis
      il 2016-09-19 11:49:28.0 alle 2016-09-19 11:49:28.0
      Trollate totali: 6779
      Re: javascriptari client-side: a me!
      Scritto da: ::1
      > Se ho un'immy, si riesce ad avere al clic il colore del pixel cliccato? Pensavo che svg avesse qualcosa del genere, ma non trovo info a portata di google.
      > Dieci stelline a chi mi aiuta! Sorride

      Per il canvas
      http://www.w3schools.com/tags/canvas_getimagedata....

      Per i tag <img> non credo sia possibile, però puoi creare un canvas (anche nascosto penso) e disegnarci l'immagine dentro e poi procedere come sopra.
      Gli Svizzeri non sono tutti ricchi - Mattia
      • Avatar
        Scritto da
        Non Autenticato
        il 2016-09-19 11:53:53.0 alle 2016-09-19 11:53:53.0
        Re: javascriptari client-side: a me!
        Scritto da: Wakko Warner
        > Scritto da: ::1
        > > Se ho un'immy, si riesce ad avere al clic il colore del pixel cliccato? Pensavo che svg avesse qualcosa del genere, ma non trovo info a portata di google.
        > > Dieci stelline a chi mi aiuta! Sorride
        >
        > Per il canvas
        > http://www.w3schools.com/tags/canvas_getimagedata....
        >
        > Per i tag <img> non credo sia possibile, però puoi creare un canvas (anche nascosto penso) e disegnarci l'immagine dentro e poi procedere come sopra.

        Per ora ho trovato questo, probabilmente fa come dici:

        http://www.project-sierra.de/ImageColorPicker/exam...
        • Avatar
          ☺
          Scritto da
          ::1
          il 2016-09-19 14:04:32.0 alle 2016-09-19 14:04:32.0
          Trollate totali: 12321
          Re: javascriptari client-side: a me!
          Scritto da:
          > Scritto da: Wakko Warner
          > > Scritto da: ::1
          > > > Se ho un'immy, si riesce ad avere al clic il colore del pixel cliccato? Pensavo che svg avesse qualcosa del genere, ma non trovo info a portata di google.
          > > > Dieci stelline a chi mi aiuta! Sorride
          > >
          > > Per il canvas
          > > http://www.w3schools.com/tags/canvas_getimagedata....
          > >
          > > Per i tag <img> non credo sia possibile, però puoi creare un canvas (anche nascosto penso) e disegnarci l'immagine dentro e poi procedere come sopra.
          >
          > Per ora ho trovato questo, probabilmente fa come dici:
          >
          > http://www.project-sierra.de/ImageColorPicker/exam...

          E' lui! stasera faccio una update e metto 10 stelline al post.
          Comunque devo disegnare una cartina dell'italia e poter cliccare sulle 20 regioni per andare a delle pagine specifiche, pensavo di colorarle tutte diverse e usare il colore del pixel per determinare la regione.
          Sono o non sono un genio del male? A bocca aperta
          Young professional woman and busy mom.
          • Avatar
            ☺
            Scritto da
            Wakko Warner
            Wakkus Horribilis
            il 2016-09-19 14:40:04.0 alle 2016-09-19 14:40:04.0
            Trollate totali: 6779
            Re: javascriptari client-side: a me!
            Scritto da: ::1
            > Scritto da:
            > > Scritto da: Wakko Warner
            > > > Scritto da: ::1
            > > > > Se ho un'immy, si riesce ad avere al clic il colore del pixel cliccato? Pensavo che svg avesse qualcosa del genere, ma non trovo info a portata di google.
            > > > > Dieci stelline a chi mi aiuta! Sorride
            > > >
            > > > Per il canvas
            > > > http://www.w3schools.com/tags/canvas_getimagedata....
            > > >
            > > > Per i tag <img> non credo sia possibile, però puoi creare un canvas (anche nascosto penso) e disegnarci l'immagine dentro e poi procedere come sopra.
            > >
            > > Per ora ho trovato questo, probabilmente fa come dici:
            > >
            > > http://www.project-sierra.de/ImageColorPicker/exam...
            >
            > E' lui! stasera faccio una update e metto 10 stelline al post.
            > Comunque devo disegnare una cartina dell'italia e poter cliccare sulle 20 regioni per andare a delle pagine specifiche, pensavo di colorarle tutte diverse e usare il colore del pixel per determinare la regione.
            > Sono o non sono un genio del male? A bocca aperta

            Potrebbe essere brutto da vedersi. In alternativa potresti creare un array delle dimensioni dell'immagine a cui ogni posizione x,y associ un valore da 1 (prima regione) a 20 (ultima regione).

            Gli Svizzeri non sono tutti ricchi - Mattia
            • Avatar
              ☺
              Scritto da
              ::1
              il 2016-09-19 14:54:05.0 alle 2016-09-19 14:54:05.0
              Trollate totali: 12321
              Re: javascriptari client-side: a me!
              Scritto da: Wakko Warner
              > Scritto da: ::1
              > > Scritto da:
              > > > Scritto da: Wakko Warner
              > > > > Scritto da: ::1
              > > > > > Se ho un'immy, si riesce ad avere al clic il colore del pixel cliccato? Pensavo che svg avesse qualcosa del genere, ma non trovo info a portata di google.
              > > > > > Dieci stelline a chi mi aiuta! Sorride
              > > > >
              > > > > Per il canvas
              > > > > http://www.w3schools.com/tags/canvas_getimagedata....
              > > > >
              > > > > Per i tag <img> non credo sia possibile, però puoi creare un canvas (anche nascosto penso) e disegnarci l'immagine dentro e poi procedere come sopra.
              > > >
              > > > Per ora ho trovato questo, probabilmente fa come dici:
              > > >
              > > > http://www.project-sierra.de/ImageColorPicker/exam...
              > >
              > > E' lui! stasera faccio una update e metto 10 stelline al post.
              > > Comunque devo disegnare una cartina dell'italia e poter cliccare sulle 20 regioni per andare a delle pagine specifiche, pensavo di colorarle tutte diverse e usare il colore del pixel per determinare la regione.
              > > Sono o non sono un genio del male? A bocca aperta
              >
              > Potrebbe essere brutto da vedersi. In alternativa potresti creare un array delle dimensioni dell'immagine a cui ogni posizione x,y associ un valore da 1 (prima regione) a 20 (ultima regione).
              >
              >

              Ho sganciato il codice di quel link da jquery e jquery-ui che sono dell'anno del cucco:
              <!doctype html>
              <html>
              	<head>
              		<title>canvas!</title>
              	</head>
              	<body>
              		<canvas style="border:1px solid black" id=immycnv></canvas>
              	</body>
              	<script>
              		window.onload = function() {
              			var canvas = document.getElementById('immycnv');
              			var context = canvas.getContext('2d');
              			var image = new Image();
              			image.src = 'canvas.png';
              			canvas.width = image.width;
              			canvas.height = image.height;
              			context.drawImage(image, 0, 0);
              			canvas.onclick = function(event) {
              				var x = event.offsetX;
              				var y = event.offsetY;
              				var imageData;
              				try {
              					imageData = context.getImageData(0, 0, image.width, image.height);
              				} catch (e) {
              					netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");
              					imageData = context.getImageData(0, 0, image.width, image.height);
              				}
              				var pixel = ((y * imageData.width) + x) * 4;
              				var color = {
              					R : imageData.data[pixel],
              					G : imageData.data[pixel+1],
              					B : imageData.data[pixel+2]
              				};
              				alert("R: " + color.R + " G: " + color.G + " B: " + color.B);
              			};
              		};
              	</script>
              </html>
              


              **Modificato dall'autore il 19.09.2016 14:54**
              Young professional woman and busy mom.
              • Avatar
                Scritto da
                Non Autenticato
                il 2016-09-19 14:56:31.0 alle 2016-09-19 14:56:31.0
                Re: javascriptari client-side: a me!
                Scritto da: ::1
                > Scritto da: Wakko Warner
                > > Scritto da: ::1
                > > > Scritto da:
                > > > > Scritto da: Wakko Warner
                > > > > > Scritto da: ::1
                > > > > > > Se ho un'immy, si riesce ad avere al clic il colore del pixel cliccato? Pensavo che svg avesse qualcosa del genere, ma non trovo info a portata di google.
                > > > > > > Dieci stelline a chi mi aiuta! Sorride
                > > > > >
                > > > > > Per il canvas
                > > > > > http://www.w3schools.com/tags/canvas_getimagedata....
                > > > > >
                > > > > > Per i tag <img> non credo sia possibile, però puoi creare un canvas (anche nascosto penso) e disegnarci l'immagine dentro e poi procedere come sopra.
                > > > >
                > > > > Per ora ho trovato questo, probabilmente fa come dici:
                > > > >
                > > > > http://www.project-sierra.de/ImageColorPicker/exam...
                > > >
                > > > E' lui! stasera faccio una update e metto 10 stelline al post.
                > > > Comunque devo disegnare una cartina dell'italia e poter cliccare sulle 20 regioni per andare a delle pagine specifiche, pensavo di colorarle tutte diverse e usare il colore del pixel per determinare la regione.
                > > > Sono o non sono un genio del male? A bocca aperta
                > >
                > > Potrebbe essere brutto da vedersi. In alternativa potresti creare un array delle dimensioni dell'immagine a cui ogni posizione x,y associ un valore da 1 (prima regione) a 20 (ultima regione).
                > >
                > >
                >
                > Ho sganciato il codice di quel link da jquery e jquery-ui che sono dell'anno del cucco:
                >
                > <!doctype html>
                > <html>
                > 	<head>
                > 		<title>canvas!</title>
                > 	</head>
                > 	<body>
                > 		<canvas style="border:1px solid black" id=immycnv></canvas>
                > 	</body>
                > 	<script>
                > 		window.onload = function() {
                > 			var canvas = document.getElementById('immycnv');
                > 			var context = canvas.getContext('2d');
                > 			var image = new Image();
                > 			image.src = 'canvas.png';
                > 			canvas.width = image.width;
                > 			canvas.height = image.height;
                > 			context.drawImage(image, 0, 0);
                > 			canvas.onclick = function(event) {
                > 				var x = event.offsetX;
                > 				var y = event.offsetY;
                > 				var imageData;
                > 				try {
                > 					imageData = context.getImageData(0, 0, image.width, image.height);
                > 				} catch (e) {
                > 					netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");
                > 					imageData = context.getImageData(0, 0, image.width, image.height);
                > 				}
                > 				var pixel = ((y * imageData.width) + x) * 4;
                > 				var color = {
                > 					R : imageData.data[pixel],
                > 					G : imageData.data[pixel+1],
                > 					B : imageData.data[pixel+2]
                > 				};
                > 				alert("R: " + color.R + " G: " + color.G + " B: " + color.B);
                > 			};
                > 		};
                > 	</script>
                > </html>
                > 


                BBRRR, tu scrivi codice nel tempo che io impiego a pensare "dovrei scrivere del codice".
            • Avatar
              Scritto da
              Non Autenticato
              il 2016-09-19 14:54:51.0 alle 2016-09-19 14:54:51.0
              Re: javascriptari client-side: a me!
              Scritto da: Wakko Warner
              > Scritto da: ::1
              > > Scritto da:
              > > > Scritto da: Wakko Warner
              > > > > Scritto da: ::1
              > > > > > Se ho un'immy, si riesce ad avere al clic il colore del pixel cliccato? Pensavo che svg avesse qualcosa del genere, ma non trovo info a portata di google.
              > > > > > Dieci stelline a chi mi aiuta! Sorride
              > > > >
              > > > > Per il canvas
              > > > > http://www.w3schools.com/tags/canvas_getimagedata....
              > > > >
              > > > > Per i tag <img> non credo sia possibile, però puoi creare un canvas (anche nascosto penso) e disegnarci l'immagine dentro e poi procedere come sopra.
              > > >
              > > > Per ora ho trovato questo, probabilmente fa come dici:
              > > >
              > > > http://www.project-sierra.de/ImageColorPicker/exam...
              > >
              > > E' lui! stasera faccio una update e metto 10 stelline al post.
              > > Comunque devo disegnare una cartina dell'italia e poter cliccare sulle 20 regioni per andare a delle pagine specifiche, pensavo di colorarle tutte diverse e usare il colore del pixel per determinare la regione.
              > > Sono o non sono un genio del male? A bocca aperta
              >
              > Potrebbe essere brutto da vedersi. In alternativa potresti creare un array delle dimensioni dell'immagine a cui ogni posizione x,y associ un valore da 1 (prima regione) a 20 (ultima regione).

              Non c'era un tag MAP per cose simili?
          • Avatar
            Scritto da
            Non Autenticato
            il 2016-09-19 15:04:00.0 alle 2016-09-19 15:04:00.0
            Re: javascriptari client-side: a me!
            Scritto da: ::1
            > Scritto da:
            > > Scritto da: Wakko Warner
            > > > Scritto da: ::1
            > > > > Se ho un'immy, si riesce ad avere al clic il colore del pixel cliccato? Pensavo che svg avesse qualcosa del genere, ma non trovo info a portata di google.
            > > > > Dieci stelline a chi mi aiuta! Sorride
            > > >
            > > > Per il canvas
            > > > http://www.w3schools.com/tags/canvas_getimagedata....
            > > >
            > > > Per i tag <img> non credo sia possibile, però puoi creare un canvas (anche nascosto penso) e disegnarci l'immagine dentro e poi procedere come sopra.
            > >
            > > Per ora ho trovato questo, probabilmente fa come dici:
            > >
            > > http://www.project-sierra.de/ImageColorPicker/exam...
            >
            > E' lui! stasera faccio una update e metto 10 stelline al post.
            > Comunque devo disegnare una cartina dell'italia e poter cliccare sulle 20 regioni per andare a delle pagine specifiche, pensavo di colorarle tutte diverse e usare il colore del pixel per determinare la regione.
            > Sono o non sono un genio del male? A bocca aperta

            Mi raccomando, nord in tonalità di verde, centro bianco e sud rosso.
            • Avatar
              ☺
              Scritto da
              Wakko Warner
              Wakkus Horribilis
              il 2016-09-19 15:10:47.0 alle 2016-09-19 15:10:47.0
              Trollate totali: 6779
              Re: javascriptari client-side: a me!
              Scritto da:
              > Scritto da: ::1
              > > Scritto da:
              > > > Scritto da: Wakko Warner
              > > > > Scritto da: ::1
              > > > > > Se ho un'immy, si riesce ad avere al clic il colore del pixel cliccato? Pensavo che svg avesse qualcosa del genere, ma non trovo info a portata di google.
              > > > > > Dieci stelline a chi mi aiuta! Sorride
              > > > >
              > > > > Per il canvas
              > > > > http://www.w3schools.com/tags/canvas_getimagedata....
              > > > >
              > > > > Per i tag <img> non credo sia possibile, però puoi creare un canvas (anche nascosto penso) e disegnarci l'immagine dentro e poi procedere come sopra.
              > > >
              > > > Per ora ho trovato questo, probabilmente fa come dici:
              > > >
              > > > http://www.project-sierra.de/ImageColorPicker/exam...
              > >
              > > E' lui! stasera faccio una update e metto 10 stelline al post.
              > > Comunque devo disegnare una cartina dell'italia e poter cliccare sulle 20 regioni per andare a delle pagine specifiche, pensavo di colorarle tutte diverse e usare il colore del pixel per determinare la regione.
              > > Sono o non sono un genio del male? A bocca aperta
              >
              > Mi raccomando, nord in tonalità di verde, centro bianco e sud rosso.

              Sotto la padania sono tutti negri. Metti verde sopra e nero sotto. Idea!
              Gli Svizzeri non sono tutti ricchi - Mattia
<softv>

Pagina generata in 131 millisecondi

Utenti attivi: 13 nell'ultimo minuto, 30 negli ultimi cinque minuti, 69 negli ultimi 15 minuti