<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Kuva on Michael’s Domain</title><link>https://jeltsch.org/fi/tags/kuva/</link><description>Recent content in Kuva on Michael’s Domain</description><generator>Hugo</generator><language>fi</language><copyright>Copyright © 2002 - 2026 Michael Jeltsch.</copyright><lastBuildDate>Fri, 24 Jul 2026 00:18:18 +0300</lastBuildDate><atom:link href="https://jeltsch.org/fi/tags/kuva/index.xml" rel="self" type="application/rss+xml"/><item><title>Web-kamerakuvan ottaminen komentoriviltä</title><link>https://jeltsch.org/fi/taking_an_webcam_image_from_the_command_line/</link><pubDate>Fri, 05 Apr 2024 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/taking_an_webcam_image_from_the_command_line/</guid><description>&lt;p&gt;Käyttötapauksia ei luultavasti ole kovin paljon, mutta etävalvonta on yksi esimerkki, niin pahantahtoisessa kuin laillisessakin yhteydessä. Haittaohjelma voi ottaa kuvia tietämättömästä käyttäjästä, ja vastaavasti: ”Onko joku tutkinut toimistoni, kun unohdin sulkea oven viime perjantaina?”.&lt;/p&gt;</description></item><item><title>Vanhojen plasmidi-karttatiedostojen avaaminen</title><link>https://jeltsch.org/fi/gck/</link><pubDate>Sat, 01 Jan 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/gck/</guid><description>&lt;p&gt;Uutta kloonausprojektia varten tarvitsimme pääsyn erään vanhan rakenteeni (pSecTagN2, joka oli [pMosaic](
 &lt;a href="https://doi.org/10.1074/jbc:n" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.1074/jbc:n&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 edeltäjä)M511593200), eli pSecTagI), jonka olin koonnut useista eri lähteistä vuonna 1999. Vuonna 1999 työskentelin 
 &lt;a href="https://www2.helsinki.fi/en/researchgroups/translational-cancer-biology" target="_blank" rel="noopener noreferrer nofollow"&gt;Kari Alitalon laboratoriossa&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 tohtoriopiskelijana. Olimme teknologian ”kärjessä”, sillä käytimme 
 &lt;a href="http://www.textco.com/gene-construction-kit.php" target="_blank" rel="noopener noreferrer nofollow"&gt;Gene Construction Kit&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (GCK) -nimistä ohjelmistoa kloonausprosessiemme seurantaan. Viime keskiviikkona käytin neljä tuntia työajastani yhden tiedoston avaamiseen, joka oli luotu GCK-versiolla 2.5 vuonna 1999.&lt;/p&gt;</description></item><item><title>Ubuntu Trusty Tahrin asentaminen CuBox Pro -laitteelle</title><link>https://jeltsch.org/fi/getting_ubuntu_trusty_tahr_onto_the_cubox_pro/</link><pubDate>Wed, 14 May 2014 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/getting_ubuntu_trusty_tahr_onto_the_cubox_pro/</guid><description>&lt;p&gt;e&lt;strong&gt;PÄIVITYS: Cuboxin tiimi on siirtänyt asennusohjeet Cubox Pro -laitteelle. Jos tarvitset Trusty Tahr -jakelua Cubox Pro -laitteellesi, voit ladata 4 Gt:n kuvatiedoston osoitteesta: 
 &lt;a href="https://drive.google.com/open?id=1CgbSfy17-UrWZwBjZtZpHYTkPgw0MXFq" target="_blank" rel="noopener noreferrer nofollow"&gt;https://drive.google.com/open?id=1CgbSfy17-UrWZwBjZtZpHYTkPgw0MXFq&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Sinun tarvitsee vain kirjoittaa se SD-kortille (käyttämällä dd-komentoa), jotta järjestelmäsi saadaan toimimaan. Jos sinulla on suurempi SD-kortti, ei hätää: kopioi kuva dd-komennolla SD-kortille ja laajenna sitten 
 &lt;a href="https://gparted.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;gparted&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 -ohjelmalla tai vastaavalla toisella osiolla (juuriosio) koko SD-kortin tilan täyttämiseksi. Salasana/käyttäjätunnus: cuboxpro/cuboxpro. SSH on käytössä, joten sinun pitäisi pystyä kirjautumaan etäyhteydellä. Kyseessä on työpöytäversio, joten voit myös kytkeä HDMI-kaapelin ja kirjautua sisään graafisen käyttöliittymän kautta. YouTube-videossa (
 &lt;a href="https://www.youtube.com/watch?v=XfLJAchNu2c" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.youtube.com/watch?v=XfLJAchNu2c&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ) on edelleen ohjeet alkuperäisen Cubox-asennusohjelman (http://download) käyttöön.solid-run.com/pub/solidrun/cubox/installer/), mutta uusin Ubuntu-versio, jonka voi asentaa tällä menetelmällä, näyttää tämän kirjoitushetkellä olevan 13.10.&lt;/strong&gt; Olen hankkinut 
 &lt;a href="http://www.solid-run.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;CuBoxin&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
: ehkä maailman pienimmän pöytätietokoneen. Sekä töissä että kotona minun on korvattava vanha, meluisa LAMP-palvelin jollain nykyaikaisemmalla. En edes tarvitse graafista käyttöliittymää, vaan tyydyn käyttämään palvelinta ilman näyttöä. En myöskään tarvitse kovin suurta nopeutta. CuBox vaikuttaa loistavalta idealta: ei melua, pieni virrankulutus, ei tilavaatimuksia ja kelpo suorituskyky. Sen saaminen toimimaan ei kuitenkaan ollut lainkaan helppoa. Se ei todellakaan ole loppukäyttäjän lelu, vaan suunnattu nikkaroijille. Ensimmäinen vaikeus oli laitteen ostaminen. Valmistaja ei myynyt sitä tuolloin suoraan (nykyään myy), ja ainoa yritys, joka myi sitä Suomeen, oli brittiläinen 
 &lt;a href="https://www.newit.co.uk/shop/" target="_blank" rel="noopener noreferrer nofollow"&gt;NewIT&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Koska valmistajan kotisivuilla esitellään vain uusimmat mallit (”CuBox-i”-mallit), en edes tiennyt, kuinka monta erilaista mallia he olivat julkaisseet. Ostin itse asiassa CuBox Pron (mutta en tiennyt sitä, koska on olemassa myös ”CuBox-i4Pro”, joka olisi ollut se, jonka olisin mieluummin pitänyt ostaa). Israelissa toimiva SolidRun voisi ehdottomasti parantaa verkkosivujensa sisältöä. Yrityksellä näyttää olevan nopea tuotekierto, ja se poistaa pääsivultaan nopeasti kaikki linkit ”vanhempiin” tuotteisiinsa. Tämä on vastuutonta, varsinkin kun näitä tuotteita myydään edelleen.Ostin laitteen vähän ennen kuin 
 &lt;a href="http://www.ubuntu.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Ubuntu&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 14.04 LTS (Trusty Tahr) julkaistiin, aikomuksenani asentaa palvelinversio tälle laitteelle. Ostin laitteen 4 Gt:n SD-kortilla, johon oli esiasennettuna vanha Ubuntu 10.04 (Oneiric Ozelot). Liitin laitteen HDMI-liitännällä (ei-Full HD) televisioomme, ja ainakin ensimmäinen käynnistys onnistui ja työpöytä näytti toimivan, vaikkakaan ei kovin vikkelästi. Mutta mitäpä siitä, haluan käyttää sitä palvelimena. Joten ensimmäiseksi yritin päivittää järjestelmän versioon 14.04. Olin varma, että tämä toimisi, koska yhteisö astuu apuun siellä, missä CuBox epäonnistuu. Nimittäin tarjoamalla käyttövalmiita levykuvia, jotka voi flashata SD-kortille. Kokeilin Arch Linuxia, Debiania ja varhaista Ubuntu 14.04 -julkaisua. Kun kuitenkin asetin SD-kortin paikalleen flashauksen jälkeen, CuBox ei suostunut käynnistymään. Koska Oneiric-kuva (joka tuli laitteen mukana 4 Gt:n kortilla) toimi, flashasin sen takaisin varmuuskopiosta (jonka olin tehnyt dd-komennolla). Jälleen kerran Oneiric käynnistyi moitteettomasti. Aloin päivittää jakelua versioon 12.04, mikä onnistui jotenkin, mutta menetin grafiikan (mistä en välittänyt). Päivitys versiosta 12.04 versioon 14.04 epäonnistui kuitenkin täysin. Ja haluan ehdottomasti version 14.04, koska haluan asentaa sen ja unohtaa sen seuraavaksi viideksi vuodeksi.Mikään tarjotuista kuvista (CuBoxin tai yhteisön toimittamista) ei kuitenkaan suostunut käynnistymään (en edes halua graafista käyttöliittymää, komentorivipääsy riittää minulle, koska aion käyttää laitetta palvelimena). Yritin asentaa ne sekä Windowsista että Linuxista, mutta se ei auttanut. Mikä syy tähän olisi voinut olla? Kortin osiot asennetaan automaattisesti ilman virheitä, kun laitan kortin Ubuntu 14.04 -kannettavalleni. Lopulta googlasin mallinumeron ”CBP-300-P”, joka on painettu tarralle kuution pohjaan. Olin alkanut epäillä, että vika ei ole minussa, vaan jossain yhteensopimattomuudessa tai viallisessa laitteistossa. Löysin 
 &lt;a href="http://server.vijge.net/static/cubox/irclog/201404/cubox-20140425.html" target="_blank" rel="noopener noreferrer nofollow"&gt;tämän IRC-keskustelun&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, ja tajusin, että olin ladannut käyttöjärjestelmäkuvat CuBox-i-wikisivuilta, vaikka mallini oli CuBox Pro.Asiaa käsittelevä foorumi löytyy 
 &lt;a href="http://www.solid-run.com/phpbb/viewtopic.php?f=11&amp;amp;t=1638" target="_blank" rel="noopener noreferrer nofollow"&gt;täältä&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, ja ohjeet toimivat. Ohjeet eivät sovi heikkohermoisille, mutta eivät myöskään ole liian vaikeita. Tarvitset HDMI-liitännän Full HD -näyttöön (1920x1080). Jos näytön resoluutio on tätä alhaisempi, sinun on muodostettava yhteys sarjakonsoliin toisen tietokoneen mini-USB-kaapelilla ja käytettävä terminaaliemulaattoria, kuten 
 &lt;a href="http://wiki.solid-run.com/doku.php?id=products:imx6:microsom:usbuart" target="_blank" rel="noopener noreferrer nofollow"&gt;täällä&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 selitetään. Suositeltu Putty kieltäytyi muodostamasta yhteyttä ttyS0:aan (Ubuntu 14.04:stä), mutta minicomilla se onnistui. Värikoodausta ei ollut, mutta se toimi myös ilman sitä.Koska koko käyttöjärjestelmä pyörii SD-kortilta, kannattaa ehkä rajoittaa muistin vaihtoa ja tehdä muutamia muita muutoksia muistikortin käyttöiän pidentämiseksi, periaatteessa 
 &lt;a href="https://sites.google.com/site/easylinuxtipsproject/ssd" target="_blank" rel="noopener noreferrer nofollow"&gt;samoin kuin SSD-asemien kohdalla&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Kuinka lisätä aikaleima jpg-kuvaan jhead- tai exiftool-ohjelmalla</title><link>https://jeltsch.org/fi/how_to_use_jhead_or_exiftool_to_add_a_time_stamp_to_a_jpg_image/</link><pubDate>Mon, 24 Aug 2009 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/how_to_use_jhead_or_exiftool_to_add_a_time_stamp_to_a_jpg_image/</guid><description>&lt;p&gt;Jos jpg-kuvassa ei ole EXIF-otsikkoa, se on luotava ensin: &lt;code&gt;jhead -mkexif&lt;/code&gt;. Syötä sitten aikaleimatiedot: &lt;code&gt;jhead -ts2009:08:15-10:30:00&lt;/code&gt;. Jheadin (
 &lt;a href="http://www.sentex.net/~mwandel/jhead/" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.sentex.net/~mwandel/jhead/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) lisäksi on olemassa toinen usein käytetty työkalu EXIF-tietojen muokkaamiseen: exiftool (
 &lt;a href="https://www.sno.phy.queensu.ca/~phil/exiftool/" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.sno.phy.queensu.ca/~phil/exiftool/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). Kun suoritat exiftool-komennon EXIF-tietojen näyttämiseksi, saat seuraavanlaisen luettelon:&lt;code&gt;user@laptop:~$ exiftool IMG_001.jpgExifTool-versio: 10.80Tiedostonimi: IMG_001.jpg[…]Alkuperäinen päivämäärä/aika: 2018:09:02 13:20:13Luontipäivämäärä: 2018:09:02 13:20:13[…]&lt;/code&gt;Arvon muokkaamiseksi sinun on kuitenkin osoitettava yksittäinen tunniste, eikä komentorivillä odotettu tunnisteen nimi ole sama kuin luettelossa annettu (esimerkiksi ”Create Date” -tunnisteen nimi on ”CreateDate”):&lt;code&gt;exiftool -CreateDate='2009:11:32 09:11:24.991000' IMG_001.jpg&lt;/code&gt;Exiftool on luultavasti tehokkain työkalu, mutta samasta syystä se ei ole helppokäyttöisin. Jos haluat poistaa kaikki EXIF-tiedot, kokeile seuraavaa:&lt;code&gt;exiftool -all=IMG_001.jpg&lt;/code&gt;&lt;/p&gt;</description></item><item><title>RedHat 8:n käynnistyslevykkeen luominen</title><link>https://jeltsch.org/fi/creating_a_boot_floppy_for_redhat_8/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/creating_a_boot_floppy_for_redhat_8/</guid><description>&lt;p&gt;Lataa käynnistyslevykkeen kuva RedHat-sivustolta ja kirjoita se levykkeelle. Levykettä ei saa olla kiinnitettynä kirjoituksen aikana: &lt;code&gt;dd if=boot.img of=/dev/fd0&lt;/code&gt;. Tuo komento sopii itse asiassa minkä tahansa levykekuvan kirjoittamiseen levykkeelle.&lt;/p&gt;</description></item><item><title>JPG-tiedostojen pikamuokkaus Konquerorissa (jhead, jpegtran)</title><link>https://jeltsch.org/fi/quick_edits_of_jpg_files_from_within_konqueror_jhead_jpegtran/</link><pubDate>Sun, 20 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/fi/quick_edits_of_jpg_files_from_within_konqueror_jhead_jpegtran/</guid><description>&lt;p&gt;Halusin löytää nopean tavan kiertää digikamerallani ottamiani kuvia. Olympus Camedia C-4000 tallentaa EXIF-tietoihin aina kuvan suunnaksi arvon ”1” (joko siinä ei ole suunnantunnistinta tai se on rikki), joten en voi kiertää kuvia automaattisesti komennolla &lt;code&gt;jhead -autorot *.jpg&lt;/code&gt;. Siksi loin työpöytätiedoston ~/bin/rotate90clockwise.desktop, jonka sisältö on seuraava:&lt;code&gt;[Desktop Entry] ServiceTypes=image/jpeg Actions=rotate90clockwise [Desktop Action rotate90clockwise] Name=Kierrä 90 astetta myötäpäivään Icon=/opt/kde3/share/icons/crystalsvg/22x22/actions/rotate_cw.png Exec=/usr/bin/jhead -cmd &amp;quot;jpegtran -rot 90 &amp;amp;i &amp;gt; &amp;amp;o&amp;quot; %U&lt;/code&gt;Sitten luin symbolisen linkin&lt;code&gt;sudo ln -sf ~/bin/rotate90clockwise.desktop /opt/kde3/share/apps/konqueror/servicemenus/rotate90clockwise.desktop&lt;/code&gt; Nyt kun selaan tiedostoja Konquerorissa, saan jpeg-tiedostoa hiiren oikealla painikkeella napsauttamalla lisävaihtoehdon, jolla voin kiertää sitä. Kierto tapahtuu muuten häviöttömästi, ja EXIF-tiedot säilyvät.
Kierron komentoja on myös mahdollista integroida kuvankatseluohjelmistoihin. Esimerkiksi jos seuraava skripti sijaitsee kansiossa ~/bin&lt;code&gt;!/bin/sh jhead -cmd &amp;quot;jpegtran -rot 90 &amp;amp;i &amp;gt; &amp;amp;o&amp;quot; $*&lt;/code&gt;voit kutsua sitä GQView-ohjelmasta lisäämällä skriptin nimen johonkin vapaista paikoista ”isoja” kuvankäsittelyohjelmia alempana:&lt;code&gt;Valikon nimi Komentorivi Kierrä myötäpäivään rotate_clockwise %f&lt;/code&gt;Muokkaa -&amp;gt; Asetukset -&amp;gt; Käsittelyohjelmat&lt;/p&gt;</description></item></channel></rss>