Kirjoittaja Aihe: Skannattuja viivapiirroksia vektorigrafiikaksi. Apu ohjelma?  (Luettu 17337 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

Poissa Rantarosvo

  • Jäsen
  • Viestejä: 1111
  • Sukupuoli: Mies
On tullut aikonaan piirrettyä muutama sata kuvaa paperille. Kuvat lähinnä yksinkertaisia teknisiä viivapiirroksia.

No nyt niitä on skannattu koneelle ja tarve olis aika iso osa niistä saada vektorigrafiikaksi, jotta kokoa voi muokata sellaiseksi kun haluaa, eikä laatu kärsi.

Onko olemassa ohjelmaa joka auttais tässä, vai onko ainoa keino piirtää kuvat uudestaan skannatun kuvan päälle. Tämä ei kauheasti houkuttele kuvien suuren määrän vuoksi.

Muistan joskus nähneeni toosapuolella vinkin ohjelmasta joka tunnistaa viivat ja piirtää ne vektoriksi.

En nyt kuitenkaan haluaisi laskea tietokoneeni tasoa yhden ohjelman takia ja kun ei edes ole varmuutta onko sellaista ohjelmaa.

Ideoita otetaan vastaan, en keksi edes hakusanaa mitä syöttää hakukoneelle.
Rosmo

"windows ajeluttaa sinua ympäriinsä; Linux antaa sinulle avaimet ja laittaa sinut kuskin istuimelle. On oma ongelmasi, jos et osaa ajaa."

Poissa jkaija

  • Jäsen
  • Viestejä: 551
  • Sukupuoli: Mies
    • OtaNetti
Vs: Skannattuja viivapiirroksia vektorigrafiikaksi. Apu ohjelma?
« Vastaus #1 : 18.01.2010 - klo:15:31 »
Ideoita otetaan vastaan, en keksi edes hakusanaa mitä syöttää hakukoneelle.
Moro,
Laitoin googleen hakusanaksi bitmap to vector linux siellä löyty jonkin verran vaihtoehtoja
kokeile vaikka tuota AutoTrace:a mikä löytyy http://download.opensuse.org/distribution/11.2/repo/oss/suse
HP Pavilion15-p076no, Tumbleweed 64bit Plasma
Asus Prime X570P, AMD Ryzen 5 3600, 32GT, GeForce RTX2080, Tumbleweed 64bit Plasma

Poissa Rantarosvo

  • Jäsen
  • Viestejä: 1111
  • Sukupuoli: Mies
Vs: Skannattuja viivapiirroksia vektorigrafiikaksi. Apu ohjelma?
« Vastaus #2 : 18.01.2010 - klo:17:32 »
Se jäi sanomatta että kuvat on jpeg ja png formaatissa, joten tosta ehdottamastasi ohjelmasta ei toistaseks ole iloa. Pitäs muuttaa kuvat BMP, TGA, PNM, PPM, PGM tai PBM formaattiin.

Vaihdoin hakusanaksi jpeg to vector linux ja melkonen suo aukes eteen. Nyt tässä hakutuloksia kahlailen, mutta edelleen otetaan ehdotuksia vastaan :)
Rosmo

"windows ajeluttaa sinua ympäriinsä; Linux antaa sinulle avaimet ja laittaa sinut kuskin istuimelle. On oma ongelmasi, jos et osaa ajaa."

Poissa jkaija

  • Jäsen
  • Viestejä: 551
  • Sukupuoli: Mies
    • OtaNetti
Vs: Skannattuja viivapiirroksia vektorigrafiikaksi. Apu ohjelma?
« Vastaus #3 : 18.01.2010 - klo:17:38 »
Se jäi sanomatta että kuvat on jpeg ja png formaatissa, joten tosta ehdottamastasi ohjelmasta ei toistaseks ole iloa. Pitäs muuttaa kuvat BMP, TGA, PNM, PPM, PGM tai PBM formaattiin.

Vaihdoin hakusanaksi jpeg to vector linux ja melkonen suo aukes eteen. Nyt tässä hakutuloksia kahlailen, mutta edelleen otetaan ehdotuksia vastaan :)
Voihan ne kuvat gimpillä tallentaa toiseen muotoon, itselläni on kim asennettuna joten jos klikkaan kuvatiedoston ikonia hiiren oikealla napilla tulee valikko jossa on se konvertointi mahdollisuus esim. jpg->bmp  ;)
HP Pavilion15-p076no, Tumbleweed 64bit Plasma
Asus Prime X570P, AMD Ryzen 5 3600, 32GT, GeForce RTX2080, Tumbleweed 64bit Plasma

Poissa Rantarosvo

  • Jäsen
  • Viestejä: 1111
  • Sukupuoli: Mies
Vs: Skannattuja viivapiirroksia vektorigrafiikaksi. Apu ohjelma?
« Vastaus #4 : 18.01.2010 - klo:18:17 »
Kuvia on noin 600 kappaletta  ::)
Rosmo

"windows ajeluttaa sinua ympäriinsä; Linux antaa sinulle avaimet ja laittaa sinut kuskin istuimelle. On oma ongelmasi, jos et osaa ajaa."

Poissa jkaija

  • Jäsen
  • Viestejä: 551
  • Sukupuoli: Mies
    • OtaNetti
Vs: Skannattuja viivapiirroksia vektorigrafiikaksi. Apu ohjelma?
« Vastaus #5 : 18.01.2010 - klo:18:22 »
Kuvia on noin 600 kappaletta  ::)
Valitset kerralla kaikki kuvat ja laitat kimin yöksi hommiin... ???
HP Pavilion15-p076no, Tumbleweed 64bit Plasma
Asus Prime X570P, AMD Ryzen 5 3600, 32GT, GeForce RTX2080, Tumbleweed 64bit Plasma

Poissa Rantarosvo

  • Jäsen
  • Viestejä: 1111
  • Sukupuoli: Mies
Vs: Skannattuja viivapiirroksia vektorigrafiikaksi. Apu ohjelma?
« Vastaus #6 : 18.01.2010 - klo:18:36 »
No onneks on usiampi kone, niin voi vaikka laittaa toisen hommiin jos tarve vaatii. Vanhoja raatoja kaikki, mutta verkkolevyllä olevat tiedostot "helpottaa" elämää.

Sattu silmään semmonen ohjelma kun Xara Extreme joka vaikutti ihan näppärältä. Pienellä kikkailulla sen asensin. Eli ei löytyny 1-click asennuksena ko 11.1 Suselle, joten lisäsin sen asennuslähteen ja asensin sieltä Yastin kautta.

Komiahan toi on, mut en mie vaan keksi miten sillä kuvaa konvertoidaan :D

http://www.xaraxtreme.org/

edit:
Asensin ton KIM:in ja pienen mutkan kautta sieltä se bmp vaihtoehtokin löytyi. No hiiren kakkosella sitten sitä tuotosta klikkaamaan ja avaa ohjelmalla, viivalle kirjotin autotrace. No kursori pomppii hetken mutta muuta ei tapahdu.

Autotracea ei asennuksen jälkeen löydy K-valikosta eikä se käynnisty konsolistakaan.
« Viimeksi muokattu: 18.01.2010 - klo:18:41 kirjoittanut Rantarosvo »
Rosmo

"windows ajeluttaa sinua ympäriinsä; Linux antaa sinulle avaimet ja laittaa sinut kuskin istuimelle. On oma ongelmasi, jos et osaa ajaa."

guest624

  • Vieras
Vs: Skannattuja viivapiirroksia vektorigrafiikaksi. Apu ohjelma?
« Vastaus #7 : 18.01.2010 - klo:19:57 »
imagemagick osaa muuttaa yksinkertaisilla komennoilla ison kuvamäärän ilman graafista käyttöliittymää. Ei ehkä välttämättä vektoreiksi, mutta ainakin tuohon kaivattuun bmp yms. muotoon.

convert -komento on tässä käytttökelpoinen.

Mulla ei nyt ole aikaa tänään laittaa tämän tarkempaa ohjetta tuon IM:n käyttöön, mutta palaan asiaan aamulla, mikäli joku ei ehdi ensin.

Poissa jkaija

  • Jäsen
  • Viestejä: 551
  • Sukupuoli: Mies
    • OtaNetti
Vs: Skannattuja viivapiirroksia vektorigrafiikaksi. Apu ohjelma?
« Vastaus #8 : 18.01.2010 - klo:21:09 »

Autotracea ei asennuksen jälkeen löydy K-valikosta eikä se käynnisty konsolistakaan.
Autotrace on komentorivi ohjelma, mutta siihen kyllä löytyy erilaisia GUI-liittymiäkin esim.
frontline http://download.opensuse.org/distribution/11.1/repo/oss/
kokeilin kyseistä guita tässä suse11.2:ssa ja sille kelpasi myös jpg kuvat.
HP Pavilion15-p076no, Tumbleweed 64bit Plasma
Asus Prime X570P, AMD Ryzen 5 3600, 32GT, GeForce RTX2080, Tumbleweed 64bit Plasma

guest624

  • Vieras
Vs: Skannattuja viivapiirroksia vektorigrafiikaksi. Apu ohjelma?
« Vastaus #9 : 19.01.2010 - klo:06:46 »
imagemagick osaa muuttaa yksinkertaisilla komennoilla ison kuvamäärän ilman graafista käyttöliittymää. Ei ehkä välttämättä vektoreiksi, mutta ainakin tuohon kaivattuun bmp yms. muotoon.

convert -komento on tässä käytttökelpoinen.

Mulla ei nyt ole aikaa tänään laittaa tämän tarkempaa ohjetta tuon IM:n käyttöön, mutta palaan asiaan aamulla, mikäli joku ei ehdi ensin.

Noniin, jos tälle on vielä käyttöä...

Itse asiassa vaikuttaa, että käsiteltäessä joukkoa kuvia, mogrify hoitaa homman paremmin kuin convert.

Koodia: [Valitse]
mogrify -format png *.jpgTämä komento muuttaa kaikki jpg-kuvat png-kuviksi, samalla tedostonimellä.
Yksittäisten kuvien kohdalla taasen komento
Koodia: [Valitse]
convert kuva.jpg kuva.pngon käyttökelpoinen.

IM tukee myös svg-formaattia, mutta ei osanne tehdä käännöstä svg:ksi. Toisinpäin onnistunee paremmin. Tai sitten multa saattaa myös puuttua jokin tarvitttava paketti svg-käännöksen tekemiseen.


Autotrace on komentorivi ohjelma, mutta siihen kyllä löytyy erilaisia GUI-liittymiäkin

Mikäli tarkoitus on raa'asti muuttaa 600 kuvan formaattia, niin siinä ei kannattane graafista käyttöliittymää käyttää. Komentorivityökalut ovat huomattavasti tehokkaampia yleensä.

Poissa Rantarosvo

  • Jäsen
  • Viestejä: 1111
  • Sukupuoli: Mies
Vs: Skannattuja viivapiirroksia vektorigrafiikaksi. Apu ohjelma?
« Vastaus #10 : 19.01.2010 - klo:11:44 »
Tolla autotrace:in graafisella yhden kuvan konvertoin, mutta siitä tuli semmosta suttua ettei sillä mitään tee. Lisäksi se ei aukea OpenOfficella, eikä Inkscapella. svg-muotosen pitäs aueta molemmilla.

Autotracen kuvankaappaus antaa kyllä ihan hyvän kuvan, mutta tulos miulla oli toisenlainen.
http://autotrace.sourceforge.net/scanfont2.gif

Muita ehdotuksia vastaanotetaan ja tässähän ei nyt vaan raa,asti muuteta kuvan formaattia vaan niitä pitäs pystyä käsittelemään vektorigrafiikka ohjelmalla.
Rosmo

"windows ajeluttaa sinua ympäriinsä; Linux antaa sinulle avaimet ja laittaa sinut kuskin istuimelle. On oma ongelmasi, jos et osaa ajaa."

guest624

  • Vieras
Vs: Skannattuja viivapiirroksia vektorigrafiikaksi. Apu ohjelma?
« Vastaus #11 : 19.01.2010 - klo:13:48 »
tässähän ei nyt vaan raa,asti muuteta kuvan formaattia vaan niitä pitäs pystyä käsittelemään vektorigrafiikka ohjelmalla.

Sehän se ongelma onkin.
Rasterikuvan muuttaminen toisenlaiseksi rasterikuvaksi ei ole kamalan vaikeaa, koska formaatit ovat jokseenkin samankaltaisia. Mutta vektorigrafiikka on perusteiltaan täysin toisenlaista kuin rasterikuva. Svg on xml-muotoinen kuvaus kuvasta.

Mikäli jpgn muuttaminen svg:ksi olisi vaivattoman helppoa, niin kaikki valokuvathan kannattaisi muuttaa svg-muotoon, jos olisi tarve suurentaa. Tällöin olisi oikeastaan hölmöä kuvata kameralla isoja tiedostoja, kun niiden suurentaminen myöhemmin on mahdollista.

google-haulla "raster to svg" tai "raster to vector" saat ehkä parempia osumia kuin tuolla jpg to vector -haulla.
konvertterin tukemista rasteriformaatista ei kannata juurikaan välittää, sillä kuten aiemmin mainitsin imageMagick osaa tehdä sen muunnoksen helposti ja kätevästi.
Voisin veikata, että lopputuos voisi olla parempi, jos ennen konversiota muutat jpg:n joksikin muuksi, ja vähennät värien määrää. 256-värinen bmp tai png voi olla hyvinkin parempi lähtökohta.

tässä on ohje, josta voisi olla myös apua...


guest624

  • Vieras
Vs: Skannattuja viivapiirroksia vektorigrafiikaksi. Apu ohjelma?
« Vastaus #12 : 19.01.2010 - klo:13:52 »
Tolla autotrace:in graafisella yhden kuvan konvertoin, mutta siitä tuli semmosta suttua ettei sillä mitään tee.

Tässä voi hyvinkin syynä olla juurikin tuo värien liiallisuus. Skannatussa kuvassa samanvärisiksi ajatellut väripinnat harvoin ovat täsmälleen samanvärisiä, mikäli värejä digitiedostossa on reilusti. Pahimmillaan analysoija tulkitsee jokaisen pikselin omaksi alueekseen, jolloin svg-kuvasta tulee hemmetin iso ja ruma.

Poissa Rantarosvo

  • Jäsen
  • Viestejä: 1111
  • Sukupuoli: Mies
Vs: Skannattuja viivapiirroksia vektorigrafiikaksi. Apu ohjelma?
« Vastaus #13 : 19.01.2010 - klo:14:09 »
En jaksa uskoa että värejä on liikaa. Jos pilkkua nus**** niin värejä ei oo ollenkaan. Jotkut viisaat kun väittää että musta ja valkonen ei oo värejä.

Eli kuvat on valkosella paperilla olevia viivapiirroksia ja viivat on piirretty mustalla.

Esimerkkinä kuva jossa nyt on sinistäkin hiukan, mutta tämä kuva on jo valmiiksi vektorina, koska se on piirretty tietokoneella. Mutta mutta, tämän tyylisistä kuvista on kyse ja värejä ei ole kuin musta.



Ps. pitäs saada aikaseks giffi noista kolmitahoista jotka oon jo piirtänyt, se kun pitäs sopia paremmin viivakuvien formaatiksi. Tämän teko ei ole ongelma, kun sais vaan aikaseks Vektori--> gif.
Rosmo

"windows ajeluttaa sinua ympäriinsä; Linux antaa sinulle avaimet ja laittaa sinut kuskin istuimelle. On oma ongelmasi, jos et osaa ajaa."

guest624

  • Vieras
Vs: Skannattuja viivapiirroksia vektorigrafiikaksi. Apu ohjelma?
« Vastaus #14 : 19.01.2010 - klo:15:39 »
En jaksa uskoa että värejä on liikaa. Jos pilkkua nus**** niin värejä ei oo ollenkaan. Jotkut viisaat kun väittää että musta ja valkonen ei oo värejä.

Originaaleissa ei varmasti olekaan kuin kaksi sävyä.

MUTTA, kun skannaat kuvan jpg:ksi, niin uskallan väittää, että laskennallisia sävyjä, eli eri rgb-arvoja kuvatiedostossa on enemmän kuin kaksi. Valkoinen tausta saa jossain kohden arvon 255,255,255 ja viereisessä kohdassa arvon 245,253,249. Näyttää edelleen valkoiselle, mutta kuvaa analysoitaessa näillä arvoilla on eri "värit". Samoin viivan reuna saa todennäköisesti interpoloinnin ansiosta vaaleamman sävyarvon kuin viivan keskikohta.

Veikkaan, että sulla on siinä kaksisävyisessä kuvatiedostossa todellisuudessa vähintään useita tuhansia sävyarvoja.
Sikälimikäli kyse on vain värittämättömistä viivapiirroksista, niin voit vähentää sävyjen määrän kahteen, mikä helpottaa konversiota. (gimpissä kynnysarvo-työkalulla.)

ao. esimerkki selventänee tilannetta.
Ylemmässä on 256 sävyä, alemmassa 2

Poissa Rantarosvo

  • Jäsen
  • Viestejä: 1111
  • Sukupuoli: Mies
Vs: Skannattuja viivapiirroksia vektorigrafiikaksi. Apu ohjelma?
« Vastaus #15 : 19.01.2010 - klo:15:58 »
Hetki meni aikaa että löysin linkin ohjeessa olevan kohdan. Se on Suomenkielisessä Inkscapessa "jäljitä bittikartta"

Eli kyllä ohjeesta apua oli, mutta vielä en osaa sanoa kumpi on isompi työ, siivota lopputulos vai piirtää päälle uusi kuva.

Inkscape on senverran raskas ohjelma, että meinaa kone puutua. OpenOfficen vektorin kanssa ei puutumista ilmene.

OpenOfficen piirtotyökalu/ohjelma on muuten uskomattoman monipuolinen ja helppo käyttönen kun siihen perehtyy pikkasen.
Siihen voi esimerkiksi tuoda autocadilla piirretyn kuvan ja muokata mieleisekseen. Törmäsin tähän ominaisuuteen vahingossa ja sen jälkeen ei ole cad kuvat tarvinnut erillisiä katselu, konvertteri yms. ohjelmia.
Rosmo

"windows ajeluttaa sinua ympäriinsä; Linux antaa sinulle avaimet ja laittaa sinut kuskin istuimelle. On oma ongelmasi, jos et osaa ajaa."

Poissa peran

  • Käännösryhmä
  • *
  • Viestejä: 449
Vs: Skannattuja viivapiirroksia vektorigrafiikaksi. Apu ohjelma?
« Vastaus #16 : 19.01.2010 - klo:16:58 »
Inkscapella pystyy myös säätämään, kuinka se tekee niistä bittikartoista vektoria.

Selkeissä viivapiirroksissa tämä ominaisuus kannattaa laittaa mahdollisimman yksinkertaiseksi, jotta tekee yksinkertaisen lopputuloksen.

Valitettavasti en muista kuinka se tehtiin, mutta tämä auttaneen kuitenkin tekemään bittikartasta viivapiirroksia.

Toiseen suuntaan l. viivapiirroksista bittikarttoja, tapahtuneen inkscape:n tallenna bittikartta-toimintoa käyttämällä.

Jos sulla tosiaan hidastelee inkscape, niin silloin ilmeisesti sulla ei ole ihan tuorein kone tai sitten on niin paljon splinejä kuvassasi, että se tahmoo. Itselläni ei normaalisti pahemmin tahmo, vaikka onkin vanha kone(PIV 2,8 GHz, NVidia GeForce 7600GS). Tosin uusista koneista miniläppäreillä ja muilla atomeilla saattaa tahmoa, jo vähän aikaisemmin.

guest624

  • Vieras
Vs: Skannattuja viivapiirroksia vektorigrafiikaksi. Apu ohjelma?
« Vastaus #17 : 19.01.2010 - klo:18:31 »
Väännän nyt vielä rautalangasta, kun ei tahdo mennä perille.
Sävyjen määrän vähentämisellä on hyvinkin suuri merkitys.

Ensiksi meillä on kuvapari, jossa on mustavalkoinen omakuvani (jossa on koko liuta harmaan sävyjä, vaikka kuva vaikuttaa liki kaksisävyiselle) on muutettu suoraan svg-muotoon frontlinella.

Toisessa kuvaparissa olen ensin tehnyt omakuvastani tarkan kaksisävyisen gimpin kynnysarvo-työkalulla. Tämän muunnoksen jälkeen olen tehnyt svg-muunnoksen.

Ero on kokolailla selkeä. Frontlinen asetukset ovat olleet identtiset (oletusasetukset). Kuvat on muutettu takaisin rasterimuotoon inkscapella.

Ensimmäisen svg-tiedoston koko on n. 230kB, jälkimmäisen 14kB. Mikäli isoja monisävyisiä vektorikuvia käsitellään, niin takuulla inkscape jumiaa.

Poissa peran

  • Käännösryhmä
  • *
  • Viestejä: 449
Vs: Skannattuja viivapiirroksia vektorigrafiikaksi. Apu ohjelma?
« Vastaus #18 : 19.01.2010 - klo:20:39 »
Oletin kyllä ton Äynin kommentin sisällön olevan itsestään selvyys vektorikuvia tehdessä, vaikka olen tehnyt vektorikuvia myös jpeg-valokuvasta, mutta silloin kyykyttää peruskoneen - ainakin osittain.

Poissa Rantarosvo

  • Jäsen
  • Viestejä: 1111
  • Sukupuoli: Mies
Vs: Skannattuja viivapiirroksia vektorigrafiikaksi. Apu ohjelma?
« Vastaus #19 : 20.01.2010 - klo:15:41 »
Väännän nyt vielä rautalangasta, kun ei tahdo mennä perille.
Sävyjen määrän vähentämisellä on hyvinkin suuri merkitys.

Kyllä se perille on mennyt, mutta vielä on hakusessa miten se käytännössä tehdään. Ohjeita löytyy englanniks ja ohjelmat on suomenkielisiä, joten menee vähän aikaa ennen ko ymmärtää ja löytää.

Gimp ja Inkscape on miulle täysin vieraita ohjelmia, joten etsi ja erehdy tyylillä menee aikaa. Sitä tosin piisaa :)

Kone on 2gigan prossulla ja 2gigan muistilla. Jos Inkscapessa vaikka siirtää pienehköäkin kuvaa, jää "huntua" jälkeen ja kaikki toiminnot kestää hetken. Muilla ohjelmilla tätä ongelmaa ei ole edes samoilla kuvilla. Siitä päätelmä että raskaampi ohjelma.
Rosmo

"windows ajeluttaa sinua ympäriinsä; Linux antaa sinulle avaimet ja laittaa sinut kuskin istuimelle. On oma ongelmasi, jos et osaa ajaa."