~/talk

Functional Raster Image Processing in Scala

Talkat Pacific Northwest Scala 2013 · on Sunday, 2013-10-27· [creative-coding]
slides:none on file

A small Scala library models rasters as simple functions (a pure image type with width height apply), uses pixel type class abstractions, and composes lazy filters including a lanczos filter that filters before scaling to reduce aliasing. It claims simpler, more memory‑efficient pipelines and measurable speedups by avoiding unnecessary copies, but relies on java.awt with an Apache Imaging fallback and optional libturbojpeg native bindings, and currently suffers from a boxing/specialization bug that limits primitive performance; release planned MIT.

AI-written summary · about

  1. 0:00Start
  2. 0:38Stephen Jenkins
  3. 4:12Parsing an Image
  4. 7:24Output
  5. 9:40Pattern Matching
  6. 10:27Square Crop
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.