sunnuntai 31. joulukuuta 2017
perjantai 29. joulukuuta 2017
Vuoden 2017 Spotifylista
Vuosittain näihin aikoihin teen ystävieni iloksi/kauhuksi soittolistan vuoden (minun mielestäni) parhaista kappaleista. Ajattelin jakaa sen nyt teidänkin kanssa, jos vaikka joku sattuisi löytämään jotain uutta ja mielenkiintoista.
Tässä se nyt on / Year 2017 we make <17
Alkupäässä rauhallisempaa materiaalia ja indielätkyttelyä, keskivaiheilla muutamia suomalaisia ja ruotsalaisia kappaleita, sekä muutama hiphoppi, listan loppuosa on olevinaan jotain konemusaa.
Aikasempien vuosien listat:
Mukavaa vuoden vaihdetta kaikille! Kiitos ja anteeksi...
[link] [comments]
torstai 28. joulukuuta 2017
keskiviikko 27. joulukuuta 2017
tiistai 26. joulukuuta 2017
maanantai 25. joulukuuta 2017
sunnuntai 24. joulukuuta 2017
perjantai 22. joulukuuta 2017
keskiviikko 20. joulukuuta 2017
sunnuntai 17. joulukuuta 2017
torstai 14. joulukuuta 2017
keskiviikko 13. joulukuuta 2017
tiistai 12. joulukuuta 2017
maanantai 11. joulukuuta 2017
sunnuntai 10. joulukuuta 2017
perjantai 8. joulukuuta 2017
keskiviikko 6. joulukuuta 2017
sunnuntai 3. joulukuuta 2017
keskiviikko 29. marraskuuta 2017
sunnuntai 26. marraskuuta 2017
lauantai 25. marraskuuta 2017
perjantai 24. marraskuuta 2017
keskiviikko 22. marraskuuta 2017
Is there a low cost or free program to hide my IP without slowing everything down?
I don't want google and facebook selling my information, or any other organization monitoring me.
I tried the tor browser but I was told that was too slow and meant for the dark web. HideMyAss seemed slow too.
Any good options out there now? I'm a noob with security.
Thanks for any help guys.
(Edit: come to think of it. Is there any camera's I can set beside my window 30 feet away and have a live feed on my laptop and record? I saw a few on Amazon but some looked cheap and others came with a bunch of camera's and a dvr.)
[link] [comments]
tiistai 21. marraskuuta 2017
[Tip] Use powertop --auto-tune!
HI think many of us don't know that powertop
has a command-line flag --auto-tune
that tunes every setting automatically which means that you can call it on boot to auto-tune! See http://bit.ly/2iDOXN1
As I laptop user I found it quite useful and saw significant decrease (x2) in power consumption. Hope it helps you too. =)
[link] [comments]
maanantai 20. marraskuuta 2017
sunnuntai 19. marraskuuta 2017
Halpisostoksia jotka yllättivät teidät laadulla?
Itse ostin 10e kiinalaiskuulokkeet s-marketista ja äänenlaatu yllätti todella.
[link] [comments]
torstai 16. marraskuuta 2017
keskiviikko 15. marraskuuta 2017
tiistai 14. marraskuuta 2017
maanantai 13. marraskuuta 2017
Add-ons to WebExtensions preparation guide for the Firefox 57 "Quantum" upgrade.
I thought it would be a good idea to make together a quick add-ons to web extensions guide and be ready for the Firefox Quantum upgrade tomorrow.
I will begin with important security and privacy addons and their webextension status and what I find out so far.
Security and Privacy addons status:
- HTTPS Everywhere -> WebExtension available
- uBlock Origin -> WebExtension available
- Decentraleyes -> WebExtension available
- uMatrix -> WebExtension available
- Privacy Badger -> WebExtension available
- Random Agent Spoofer -> Support is stopping with Firefox 57. User-Agent Switcher is a webExtension alternative.
- Self-Destructing Cookies -> Not ready for Quantum at this time. Cookie AutoDelete is a WebExtension alternative.
- NoScript -> The author is apparently working on a WebExtension version but it's not ready yet according to a dedicated thread about this on the NoScript forum.
- RefControl -> Referrer Control/Smart Referrer
Mainstream popular addons status:
- Reddit Enhancement Suite -> WebExtension available
- Greasemonkey -> WebExtension Available or Violentmonkey
Any new relevant informations or corrections to improve this guide will be welcome. I will update this guide as often as possible. Thank you!
[link] [comments]
lauantai 11. marraskuuta 2017
torstai 9. marraskuuta 2017
keskiviikko 8. marraskuuta 2017
sunnuntai 5. marraskuuta 2017
lauantai 4. marraskuuta 2017
torstai 2. marraskuuta 2017
keskiviikko 1. marraskuuta 2017
tiistai 31. lokakuuta 2017
#naistenpalkkapäivä - Miksi tästä vieläkin puhutaan?
Näin olen asian itse ymmärtänyt:
- miehet ja naiset saavat käytännössä samaa palkkaa samasta työstä (erityisen totta Pohjoismaissa)
- "palkka-ero" löydetään, kun lyödään kaikki miehet ja naiset samaan taulukkoon, eikä oteta huomioon sukupuolivinoumia eri aloille (eri palkka-tasoille) ja työtuntien määrää
- tällä laskutavalla nainen tienaa 10 vuoden aikana väkisinkin vähemmän, jos sattuu pitämään äitiyslomia yms, vaikka palkka olisi täsmälleen sama miehen kanssa
- miehet tekevät tuntimääräisesti enemmän töitä (ylitöitä)
- miehet vaativat palkankorotuksia naisia aktiivisemmin
Näin karkeana yleistyksenä siis. myöskin monessa valkokaulusfirmassa on hyvin läpinäkyvä palkkaus tänäpäivänä, jossa jokainen tietää jokaisen pohjapalkan, mihin lyödään sit tulosbonarit päälle. Ihan sama mitä siellä jalkojen välissä on.
Tässä nyt täytyy olla jotain, mitä missaan. Valistakaa nyt vähän.
[link] [comments]
maanantai 30. lokakuuta 2017
sunnuntai 29. lokakuuta 2017
What's the point of Ubuntu now that it's dropped Unity?
Ubuntu is built using a 6+ month old snapshot of unstable Debian packages. Ubuntu now defaults to the GNOME desktop. Debian defaults to the GNOME desktop (though like other distributions they have multiple options instead of GNOME).
With Ubuntu you get a release every 6 months, and a new LTS version every 2 years. With Debian you get an LTS release around every 2 years (but only "when ready/stable"), but you can also follow a rolling-release version (release+1, aka 'testing'), which still receives security updates and is treated with priority.
What's the value add for Ubuntu now? A firewall wrapper for iptables? AppArmor installed by default? Why do you choose Ubuntu over Debian?
[link] [comments]
lauantai 28. lokakuuta 2017
perjantai 27. lokakuuta 2017
torstai 26. lokakuuta 2017
keskiviikko 25. lokakuuta 2017
maanantai 23. lokakuuta 2017
sunnuntai 22. lokakuuta 2017
lauantai 21. lokakuuta 2017
Noise reduction with RawTherapee or Darktable?
I keep spending hours trying to coax a better image from my RAWs, only to end up using the JPGs anyway. Which is a shame, because I'd love to make use of the better possibilities of correcting white balance and exposure in particular.
My main problem is that the in-camera noise reduction always seems to be so much better than what I am able to achieve manually with either of those two programs.
A minor point is that I am also disappointed by the lens correction, which is a bit of a hit and miss. I seem to recall being amazed by Canon's own DPP lens correction - straight lines were suddenly straight and the image seemed to pop just after that.
I wonder if I am doing something profoundly wrong or if I am expecting too much from the software.
I do have vanilla material: an EOS 600D with standard Canon EF-S lenses 10-18 mm, 18-55mm kit, 55-250 mm and a Sigma 30mm/1.4 Art. So normally the lens correction should be straightforward. The lenses are also supported by the lensfun database and show up on the menus. It is more that I apparently don't know how to use the correction properly.
I'm using both programs with Linux Mint on a recent machine. This has been my frustration for years with several computers though. I have tons of RAW images on my hard disk I'd love to get some use from.
Anybody got an idea where I go wrong or links to tutorials which address these points?
[link] [comments]
perjantai 20. lokakuuta 2017
torstai 19. lokakuuta 2017
Olen julkaissut 1425 instrumentaaliani ilmaiseksi Creative Commons 3.0 By lisenssillä eli voit käyttää niitä ihan miten vain, kunhan vain mainitset minut (Antti Luode) youtube kuvauksessa / lopputeksteissä.
Soundclick:
1425 instrumentaalia google drivessä:
Torrent 1369 instrumentaalin:
Pistäkää linkki jakoon!
Bittorrenttien lataamiseen tarvitset torrent ohjelman:
Näitä on käytetty peleissä:
Starship theory (Steam), Park Bound (steam), Space Dominion by Forcebox Games (PC nyt alpha, demo ulkona), Dot Hopper, Bubbles Pang (Android), Voyage to paradise (android), Tiltroid (Android), Timing Jump Jump ja Colorfall (Anrdroid) ja web peleissä.
Ja youtubessä vlogeissa kuten KyleLe.net kanavalla:
Ja Mikko Orasuon kanavalla:
https://www.youtube.com/channel/UCGJuRfb-tdUOVj9ReMU5yiQ/videos
Blogini jossa julkaisen instrumentaalit ja FLstudio FLP tiedostot:
[link] [comments]
keskiviikko 18. lokakuuta 2017
Koulukiusaamisen vaikutus elämään
Nyt on aika avautua tästä ikuisesta aiheesta hieman. Alkuun haluan sanoa, että en ole erityisen katkera tai syytä kaikista vastoinkäymisistä kiusaamista. Tiedostan kuitenkin, että se on minuun paljon vaikuttanut.
Olin koulukiusattu lähes koko peruskoulun ajan. Minua haukuttiin ties millä nimillä, lyötiin, potkittiin ja uhkailtiin. Koululle oltiin yhteydessä, ja jotain siellä yritettiinkin asialle tehdä, mutta mikään ei auttanut. Jouduin kestämään tätä päivittäin lähes vuosikymmenen ajan. Pelkäsin mennä kouluun, itsemurhaakin yritin. Olen vasta jälkeenpäin tajunnut miten masentunut olinkaan monia vuosia. Eihän sitä tunnistanut kun se oli "normaalitila".
Koulukiusaaminen vaikutti kehitykseeni varmasti negatiivisesti. Kouluiässä ihminen kehittyy henkisesti paljon, mutta minun kohdallani kehitys ei ehkä mennyt ihan nappiin. Olen hyvin kieroutunut, mutta samalla kovin epävarma, vaikka näyttelenkin vahvaa ja kestävää ihmistä.
Ehkä osin kiusaamisen takia päädyin käyttämään huumeita ja alkoholia enemmän kuin pitäisi. Pääosin sentään kuluu vain kannabista, mutta toisinaan myös opiaatteja, essoja ja rauhoittavia. Psykedeelejäkin käytän, mutta en hyvän olon takia, vaan ikään kuin masennuslääkkeenä ja tapana oppia tuntemaan itseni paremmin. Kun ei kunnolla osaa tuntea iloa muuten kuin päihteiden avulla, miksi edes olla ilman? Kiusaamisen takia ainoa tunne jota tunsin vuosiin, oli viha. Edelleen positiiviset tunteen ovat vaikeita saavuttaa selvin päin. Minulla onkin diagnosoitu vakava masennus.
Jo ala-asteella yritin ensimmäisen kerran itsemurhaa. Suunnittelin pitkään myös kiusaajieni hävittämistä lopullisesti. Rehellisesti sanoen, en usko, että katuisin sitä vieläkään. Ylä-asteella minulla oli aina mukanani puukko, sillä en kokenut oloani turvalliseksi koulussa.
Ainoa asia, jonka kiusaaminen minulle opetti, on että asioita ei aina voi ratkaista puhumalla. Toisinaan väkivalta on ainoa ja paras keino. Ihmiset ovat julmia, ja täytyy itse välillä olla julma selvitäkseen. Koen, että kiusaaminen on vaikuttanut minuun paljon, eikä hyvällä tavalla. Käyn terapiassa ja syön masennuslääkkeitä.
Toivon, että jos joku kiusaaja tai sivustakatsoja tämän lukee, niin lopettakaa se kiusaaminen. Älkää tuhotko toisten elämää. Antakaa muiden elää rauhassa. Älkää päästäkö ketään samaan jamaan minun kanssani. Te olette osavastuussa, etenkin kun kyse on kasvuikäisestä. Taistelkaa kiusaamista vastaan!
[link] [comments]
tiistai 17. lokakuuta 2017
maanantai 16. lokakuuta 2017
sunnuntai 15. lokakuuta 2017
lauantai 14. lokakuuta 2017
perjantai 13. lokakuuta 2017
torstai 12. lokakuuta 2017
keskiviikko 11. lokakuuta 2017
tiistai 10. lokakuuta 2017
maanantai 9. lokakuuta 2017
DxO is giving away DxO Opticspro 11 for free! What're your thoughts? Does anyone know if it's good?
I think I'm going to try it out. Does anyone like it better than lightroom? Also, does anyone have any recommendations on ways to use it(for example culling or just post-processing)?
You can get it at http://bit.ly/2xu2QCc
[link] [comments]
sunnuntai 8. lokakuuta 2017
perjantai 6. lokakuuta 2017
I'm the Monopoly Man that trolled Equifax -- AMA!
I am a lawyer, activist, and professional troublemaker that photobombed former Equifax CEO Richard Smith in his Senate Banking hearing (https://twitter.com/wamandajd). I cause-played as the Monopoly Man to call attention to S.J. Res. 47, Senate Republicans' get-out-of-jail-free card for companies like Equifax and Wells Fargo - and to brighten your day by trolling millionaire CEOs on live TV. Ask me anything!
Proof:
[link] [comments]
torstai 5. lokakuuta 2017
keskiviikko 4. lokakuuta 2017
sunnuntai 1. lokakuuta 2017
lauantai 30. syyskuuta 2017
perjantai 29. syyskuuta 2017
Floating Point Visually Explained
tiistai 26. syyskuuta 2017
sunnuntai 24. syyskuuta 2017
Any issues building your existing projects with JDK 9?
Let's compile a list of problems and their solutions!
[link] [comments]
lauantai 23. syyskuuta 2017
perjantai 22. syyskuuta 2017
torstai 21. syyskuuta 2017
keskiviikko 20. syyskuuta 2017
W3C Rejected Appeal on Web DRM. EFF Resigns from W3C
EME aka Web DRM as supported W3C and others has the very real potential of Locking Linux out of the web, especially true in the Linux Desktop Space, and double true for the Fully Free Software version of Linux or Linux running on lesser used platforms like powerPC or ARM (rPi)
The primary use case for Linux today is Web Based technology, either serving or Browsing. The W3C plays (or played) and integral role in that. Whether you are creating a site that will be served by Linux, or using a Linux desktop to consume web applications the HTML5 Standard is critical to using Linux on the Web.
Recently the W3C rejected the final and last appeal by EFF over this issue, EME and Web DRM will now be a part of HTML5 Standard with none of the supported modifications or proposals submitted by the EFF to support Software Freedom, Security Research or User Freedom.
Responses
- Cory Doctorow: World Wide Web Consortium abandons consensus, standardizes DRM with 58.4% support, EFF resigns
- Bryan Lunduke: W3C rejects appeal, approves DRM standard, votes kept secret
- EFF: An open letter to the W3C Director, CEO, team and membership
Other Discussions here in /r/Linux
[link] [comments]
maanantai 18. syyskuuta 2017
sunnuntai 17. syyskuuta 2017
perjantai 15. syyskuuta 2017
torstai 14. syyskuuta 2017
keskiviikko 13. syyskuuta 2017
sunnuntai 10. syyskuuta 2017
Olen julkaissut 1369 instrumentaaliani ilmaiseksi Creative Commons 3.0 By lisenssillä eli voit käyttää niitä ihan miten vain, kunhan vain mainitset minut (Antti Luode) youtube kuvauksessa / lopputeksteissä.
Torrent 1369 instrumentaalin: (UUSI)
Pistäkää linkki jakoon!
Torrentti 1081 instrumentaaliin (Kiitokset Aizomelle reddit Gamedevissä): (tällä on enemmän jakajia)
Bittorrenttien lataamiseen tarvitset torrent ohjelman:
Näitä on käytetty peleissä:
Starship theory (Steam), Park Bound (steam), Space Dominion by Forcebox Games (PC now in alpha, demo out), Dot Hopper, Bubbles Pang (Android), Timing Jump Jump and Colorfall (Anrdroid) ja web peleissä.
Ja youtubessä vlogeissa kuten KyleLe.net kanavalla:
Minun Soundclick:
Blogini jossa julkaisen instrumentaalit ja FLstudio FLP tiedostot:
Pienemmässä torrentissa jotkin laulut on väärin indentifoitu olevan bändiltä Tolgateers, joka johtui siitä että Soundclick oli laittanut mp kolmosten id tiedot väärin kahden viikon ajan vuonna 2015. Uudessa torrentissa näin ei enään ole.
[link] [comments]
lauantai 9. syyskuuta 2017
perjantai 8. syyskuuta 2017
torstai 7. syyskuuta 2017
keskiviikko 6. syyskuuta 2017
maanantai 4. syyskuuta 2017
sunnuntai 3. syyskuuta 2017
lauantai 2. syyskuuta 2017
keskiviikko 30. elokuuta 2017
maanantai 28. elokuuta 2017
lauantai 26. elokuuta 2017
Huge list of Computer Science courses with video tutorials, compiled from all over the internet.
I came across this Github a year back and I've always referred to it when I want to learn something about some area of Computer Science subject I'm taking at college.
I hope this resource helps you as much as it has helped me.
Here's the link: http://bit.ly/2w7byZr
[link] [comments]
perjantai 25. elokuuta 2017
keskiviikko 23. elokuuta 2017
Crashplan end-of-service
With Crashplan ending home user service as of April 2018, is there a similar cloud based, encrypted, solution that any of you are using that is Linux friendly?
Thanks.
[link] [comments]
tiistai 22. elokuuta 2017
sunnuntai 20. elokuuta 2017
perjantai 18. elokuuta 2017
keskiviikko 16. elokuuta 2017
tiistai 15. elokuuta 2017
sunnuntai 13. elokuuta 2017
perjantai 11. elokuuta 2017
Mielenkiintoinen tiivistelmä siitä, miksi suomalaiset ovat geneettisesti niin erillään muusta Euroopasta
torstai 10. elokuuta 2017
sunnuntai 6. elokuuta 2017
lauantai 5. elokuuta 2017
When did omgubuntu get banned here?
I just tried posting an article from omgubuntu, but a bit autoremoved it and told me that publication is considered a spamblog. I admit, I wish omgubuntu had higher standards sometimes, but I think it's incredibly harsh to ban it as spam. There have been hundreds of articles from that site published here in the past, so what's changed?
[link] [comments]
torstai 3. elokuuta 2017
keskiviikko 2. elokuuta 2017
tiistai 1. elokuuta 2017
maanantai 31. heinäkuuta 2017
sunnuntai 30. heinäkuuta 2017
[Discussion] Should everyone be installing Linux on top of LVM? Is there any downside to this?
I've seen a lot of posts online advocating for LVM, because it allows you to take snapshots and do live filesystem resizing.
Is there any downside to LVM, or should I learn how to do this for all my future Linux installs?
Thank you for your time.
[link] [comments]
perjantai 28. heinäkuuta 2017
torstai 27. heinäkuuta 2017
sunnuntai 23. heinäkuuta 2017
torstai 20. heinäkuuta 2017
maanantai 17. heinäkuuta 2017
lauantai 15. heinäkuuta 2017
sunnuntai 9. heinäkuuta 2017
lauantai 8. heinäkuuta 2017
torstai 6. heinäkuuta 2017
keskiviikko 5. heinäkuuta 2017
Does anyone use Tox?
Tox (Linux, Windows, Mac, Android, and iOS) -
- Open Source
- Secure Instant Messaging
- Encrypted Voice Calls
- Secure Video Calls
- Screen Sharing
- File Sharing
- Groups
I've been using Riot but this looks promising as well. Is anyone using it?
I downloaded it and tried it on my iPhone. Chat / phone calls work well, but the video chat was very bad. It's really buggy and I can't see / hear the other person. There is no offline notifications (which I / everybody needs). When someone calls the ringtone is really low (yes I checked my volume and it was all the way up). Will not be using this but has a lot of potential.
[link] [comments]
maanantai 3. heinäkuuta 2017
sunnuntai 2. heinäkuuta 2017
Linux market share now at 2.36%
According to http://bit.ly/2tAyVK5, Linux market share is now at record high 2.36%
[link] [comments]
lauantai 1. heinäkuuta 2017
perjantai 30. kesäkuuta 2017
NextCloud Box, what do you think?
I am thinking of using it as a selfhosted dropbox replacement... would you recommend it or something else?
[link] [comments]
torstai 29. kesäkuuta 2017
keskiviikko 28. kesäkuuta 2017
Mitä kannattaa kesällä tehdä?
Mitä teette kesäisin? Asun itse Helsingissä ja tuntuu siltä että varmasti moni asia on jäänyt tekemättä ihan siksi koska ei ikinä tullut ajatelleeksi.
[link] [comments]
tiistai 27. kesäkuuta 2017
maanantai 26. kesäkuuta 2017
perjantai 23. kesäkuuta 2017
tiistai 20. kesäkuuta 2017
[OC] How to: Custom RAW editor.
I always wanted to know how RAW files work and how editors interpret the data. So I created a small RAW editor that loads Canon CR2 raw files and has some minor editing tools. I'll lay out the few steps necessary which each RAW editor does to get your image to look as it should. I tried to be as simple as possible so still interesting for those who have no idea about programming or computer science.
CR2 file type
I wrote my own file reader but I suggest anyone who wants to try this, use libraries, much easier but of course less fun ;p
The Canon raw file is the one I focused on since I only own Canon cameras. The file is essentially a TIFF file format containing the RAW data encoded as lossless JPEG. There is a lot of meta data contained like EXIF data and other information for decoding purposes. But most of it is not necessary at all and I skipped most of it.
The RAW data is stored as a Lossless JPEG. Decoding the data was a challenge since it is compressed using a rather (at first) confusing encoding technique. What it stores is essentially the difference between one pixel to the next (this also explains why the more noise the larger the files). (Huffman coding)
Luckily Canon decided to have the data uninterrupted by any potential encoding flags, which makes decoding it a breeze.
RAW data
The RAW data looks like this. What you see here is each line of decoded data in grey scale. This might look confusing at first and trust me the indexing of each pixel is pain to handle especially for different cameras. The sensor in this case is read out in two slices which have to be arranged like this:
|-------------------------|-------------------------| | | | | Slice #1 | Slice #2 | | | | |-------------------------|-------------------------|
But each encoded line combines two sensor lines RGRGRG....GBGBGBG and so what you see on that image is this:
|-------------------------|-------------------------| | Line #1 Slice #1 RGRG | Line #2 Slice #1 GBGB | | Line #3 Slice #1 RGRG | Line #4 Slice #1 GBGB | | ... | ... | |-------------------------|-------------------------| | Line #1 Slice #2 RGRG | Line #2 Slice #2 GBGB | | Line #3 Slice #2 RGRG | Line #4 Slice #2 GBGB | | ... | ... | |-------------------------|-------------------------|
You may also notice the black border this is sensor data and is cut off from the final image BUT still used for development purposes which I'll talk about in the next section.
This is how it looks like assembled. Notice the grid like pattern on a pixel basis, this is how the RAW image looks like without any demosaicing and white balancing, which we'll discuss next.
Why slices though? My guess is this allows some type of multithreading and thus the camera can encode the data faster.
RAW data manipulation
Canon stores their 14bit data not exactly as 14bit. First of all they don't set "black" to 0 but have it offset. For my files it was for each color channel [R,G,G,B] -> [2107, 2179, 2180, 2125]. This is calculated using the margin I previously talked about. That margin is not "exposed" thus it is "black". This offset has to be subtracted from each and every pixel.
Now since this is done we have to manipulate each RGB channel with a white balancing multiplier. The RAW file has some WB settings within it but if you use auto WB it will not store the exact settings (or at least I couldn't find them). That is usually done automatically by RAW editors but is essentially the Temp and Tint slider in lightroom. What happens is it applies a multiplier to each channel. Green is usually kept at 1.0 and Red and Blue is adjusted.
After we applied whitebalancing we can finally recreate lost information. What I mean by that is since each pixel only records Red, Green or Blue we have to "interpret" the other colors for each pixel. The sensor array looks like this:
RGRGRGRGRGRG... GBGBGBGBGBGB... RGRGRGRGRGRG... GBGBGBGBGBGB...
A very naive approach is to simple calculate the mean from the neighboring pixels. Works ok but of course for sharp edges it will look blurred out. The more complex the algorithm the better results you will get. I use something in between which tries to detect edges but it's very very basic, so I won't be expecting good 1:1 results nor will small thin lines look anywhere as good as with professional RAW editors. And last but not least since the image is recorded linearly and our eyes more or less see light in a logarithmic scale. I applied a gamma curve (2.2) before any other image manipulation. Otherwise it just looks dark.
Image Manipulation/Editor
This is how my editor looks like. Very straight forward. From top to bottom:
-
Output Histogram
-
Input Histogram (makes adjusting the levels easier)
-
Levels
-
Temperature white balancing
-
Tint white balancing
-
Saturation
-
Curve
-
Red, Green, Blue sensor calibration
Most people know the RGB format but a more approachable color space is HSV. HSV encodes color as hue (all colors arranged from 0 to 360 degrees), Saturation and Value (brightness). You can adjust brightness, saturation very easily in this color space.
Most editors have the same tools: Curves, Levels or White, Black, Shadow sliders etc. What they do is essentially the same: They map the brightness value of each pixel to a new one. This is all pretty straight forward if you know how each of these tools map colors. But the more interesting one is the sensor calibration sliders at the bottom.
Each sensor has it's own "characteristics" in how each pixel records its designated color spectrum. They don't just record red, green or blue. They record the amount of red, green and blue. This means that all colors in between will be recorded differently for each sensor. These sliders help me adjust the color bias. Lightroom allows you to shift hue but Canon is pretty dead on with their red green and blue so I only allow a change in contribution. I used a normal distribution at Red, Green and Blue and scale each color using the slider values. I'm most likely wrong with that approach but it works surprisingly well and you can recreate pictures profiles with these sliders as well.
Notice the render button, I can't just update the image each time I modify the input because it takes roughly 200ms to render the full image and another half a second to display it (java sucks at displaying large image files) so I prefer doing it manually instead of waiting every single time. This could be improved upon easily but not worth it ;p
Problems
Demosaicing is the main difficulty with interpreting RAWs, so here some problems that occur when you use a simple/bad algorithm:
And of course all the nice features like lens distortion, CA, noise reduction and other fancy tools are way harder to implement.
Comparison
Quick Lightroom edit vs Mine (Screenshot of my editor for this result)
As you can see my color profile fix is going wrong on that branch. But overall I think it's not that bad, right? ;p
But even for some very demanding scenes (had to do a lot of shadow pushing here) my editor does surprisingly well when scaled to web use: http://bit.ly/2swxYAc far from perfect and I will not stop using lightroom but still I'm happy with the results.
Ask any question, I'll probably won't be around for the next few hours but I'll get back to them first thing I'm back on reddit.
[link] [comments]