About LinuxChix Live

LinuxChix Live is a collection of weblog entries by members of LinuxChix.

LinuxChix Live is automatically generated from the RSS/Atom feeds of contributor's weblogs and includes personal, political and technical writing as they choose. All entries remain the copyright of the individual contributors.

If you would like your entries included, please contact us and tell us the URL of your RSS or Atom feed. Please use the Feed Validator to check your feed before sending it in.

refurbthecat: refurbthecat: refurbthecat: refurbthecat: Curre...

Teri Solow - Sun, 2015-10-04 20:43





Current life status: Hungry, Screaming


Life status update: Well-fed, Screaming

Life status update: Relaxing, Screaming

Life status update: Covered In Ducks, Screaming

Categories: LinuxChix bloggers

Current state of the house/me

Terri - Sun, 2015-10-04 18:40
Sorry about the crummy and poorly written update, but since people keep asking me:
  1. Hardwood floors are in and don't stink so much any more from the finishing (it was really bad for a week or so)
  2. Tile floors are started, but the decorative tile bit is apparently slow-going. No ETA.
  3. Still no baseboards, but they'll happen after the tile is done.
  4. I still want to do one more coat on the laundry room but ugh, so tired of it all.
  5. Still some touch-ups where we got wall paint on the ceiling but I need John for some of them so they'll keep 'till after he's back.
  6. I think we're probably hiring pros for the rest.  Definitely for the tall parts, but we've been so wiped out lately that I think paying pros is the right compromise.
  7. Unpacking has started, but it's slow because I can't carry that much on my own and we don't want to put up all the shelving until the baseboards are in.
  8. There's still a *lot* of cleanup needed from the construction and reno; there's drywall and sawdust everywhere and tape and paint buckets and ladders in random locations around the house.
I'm without support this week to deal with cleanup and minor unpacking.  Let's be honest, I was without very much support last week too because he had demos to prep, and the week before that because he was getting artemis ready, and there was the week where J's parents were visiting (which was a nice break!) and there was some travel before that too.  J's doing the best he can given his travel schedule but between his travel and mine we're looking at only a handful of days of overlap where we're both in the same city for all of October.

We got some living room furniture up while we were both here so I can sit and read in my big comfy chair, and that's nice.  And now when I clean things they don't immediately get covered in sawdust or drywall, which is an amazing luxury that has not been true for all of September and some of August. Hopefully we'll be able to find a new cleaning service, but there's not much point at the moment.

I did get my desktop up and running so I can play video games for some escapism.  Still haven't found most of the cables or my keyboard and mouse, so it's kind of cobbled together and has no sound, but we made do last night.

Did some digital cleanup today too.  Reviewed a couple of ebooks that I won't repost here because frankly, they were both in need of editing (The down side to getting free books off the internet in exchange for fair review, I guess), but you can read them at that link if deeply flawed larpers and psycho-magical crime-fighting lesbian vs lovecraftian horrors are your kind of thing.  You'll be disappointed, though; I was.  Answered some emails that had been sitting in my inbox; if you were expecting an answer from me on the subject of something or other, re-send because I'm pretty sure I answered anything that still needed answering but I might have been heavy-handed with the archive button.  Declined some job interview related requests.  Unsubscribed from a lot of mailing lists, probably should unsubscribe from more since I'm not really reading them.

I've got a bunch of of posts I need to write and queue up on my maker blog, but not sure if I'll get started on those tonight.  Want to hit up the farmer's market and I'm betting once I'm outside coming back in to sit at a computer for hours won't seem so appealing!

comment count unavailable comments
Categories: LinuxChix bloggers

coulsart: janedoodles: werevolf: could you imagine running an...

Teri Solow - Sun, 2015-10-04 18:08




could you imagine running an mp3 through that awful mp3 to midi converter and back through a midi to mp3 converter

all while eating spaghetti

It sounds like Papyrus is missing some keys and pressing keys he shouldn’t while trying to play piano.

oh cool, you can basically google translate music?

Categories: LinuxChix bloggers

Aligning images to make an animation (or an image stack)

Akkana Peck - Sun, 2015-10-04 15:44

For the animations I made from the lunar eclipse last week, the hard part was aligning all the images so the moon (or, in the case of the moonrise image, the hillside) was in the same position in every time.

This is a problem that comes up a lot with astrophotography, where multiple images are stacked for a variety of reasons: to increase contrast, to increase detail, or to take an average of a series of images, as well as animations like I was making this time. And of course animations can be fun in any context, not just astrophotography.

In the tutorial that follows, clicking on the images will show a full sized screenshot with more detail. Load all the images as layers in a single GIMP image The first thing I did was load up all the images as layers in a single image: File->Open as Layers..., then navigate to where the images are and use shift-click to select all the filenames I wanted.

[Upper layer 50% opaque to align two layers] Work on two layers at once By clicking on the "eyeball" icon in the Layers dialog, I could adjust which layers were visible. For each pair of layers, I made the top layer about 50% opaque by dragging the opacity slider (it's not important that it be exactly at 50%, as long as you can see both images).

Then use the Move tool to drag the top image on top of the bottom image.

But it's hard to tell when they're exactly aligned "Drag the top image on top of the bottom image": easy to say, hard to do. When the images are dim and red like that, and half of the image is nearly invisible, it's very hard to tell when they're exactly aligned.

[] Use a Contrast display filter What helped was a Contrast filter. View->Display Filters... and in the dialog that pops up, click on Contrast, and click on the right arrow to move it to Active Filters.

The Contrast filter changes the colors so that dim red moon is fully visible, and it's much easier to tell when the layers are approximately on top of each other.

[] Use Difference mode for the final fine-tuning Even with the Contrast filter, though, it's hard to see when the images are exactly on top of each other. When you have them within a few pixels, get rid of the contrast filter (you can keep the dialog up but disable the filter by un-checking its checkbox in Active Filters). Then, in the Layers dialog, slide the top layer's Opacity back to 100%, go to the Mode selector and set the layer's mode to Difference.

In Difference mode, you only see differences between the two layers. So if your alignment is off by a few pixels, it'll be much easier to see. Even in a case like an eclipse where the moon's appearance is changing from frame to frame as the earth's shadow moves across it, you can still get the best alignment by making the Difference between the two layers as small as you can.

Use the Move tool and the keyboard: left, right, up and down arrows move your layer by one pixel at a time. Pick a direction, hit the arrow key a couple of times and see how the difference changes. If it got bigger, use the opposite arrow key to go back the other way.

When you get to where there's almost no difference between the two layers, you're done. Change Mode back to Normal, make sure Opacity is at 100%, then move on to the next layer in the stack.

It's still a lot of work. I'd love to find a program that looks for circular or partially-circular shapes in successive images and does the alignment automatically. Someone on GIMP suggested I might be able to write something using OpenCV, which has circle-finding primitives (I've written briefly before about SimpleCV, a wrapper that makes OpenCV easy to use from Python). But doing the alignment by hand in GIMP, while somewhat tedious, didn't take as long as I expected once I got the hang of using the Contrast display filter along with Opacity and Difference mode. Creating the animation

Once you have your layers, how do you turn them into an animation?

The obvious solution, which I originally intended to use, is to save as GIF and check the "animated" box. I tried that -- and discovered that the color errors you get when converting an image to indexed make a beautiful red lunar eclipse look absolutely awful.

So I threw together a Javascript script to animate images by loading a series of JPEGs. That meant that I needed to export all the layers from my GIMP image to separate JPG files.

GIMP doesn't have a built-in way to export all of an image's layers to separate new images. But that's an easy plug-in to write, and a web search found lots of plug-ins already written to do that job.

The one I ended up using was Lie Ryan's Python script in How to save different layers of a design in separate files; though a couple of others looked promising (I didn't try them), such as gimp-plugin-export-layers and save_all_layers.scm.

You can see the final animation here: Lunar eclipse of September 27, 2015: Animations.

Categories: LinuxChix bloggers

malformalady: Lizard nestled in a rose Photo...

Teri Solow - Sun, 2015-10-04 15:34


Lizard nestled in a rose

Photo credit: Cmycherrytree

Categories: LinuxChix bloggers


Teri Solow - Sun, 2015-10-04 04:26

Categories: LinuxChix bloggers


Teri Solow - Sun, 2015-10-04 01:51

Categories: LinuxChix bloggers


Teri Solow - Sat, 2015-10-03 23:17

Categories: LinuxChix bloggers

d3cker: High density - 高密度 by Shin-ichiro Uemura Via...

Teri Solow - Sat, 2015-10-03 20:43


High density - 高密度 by Shin-ichiro Uemura
Via Flickr:
新宿西口の高層ビルが高密度に立ち並ぶ姿はやっぱりスゴイですよね。 SIGMA DP1 Merrill‎ #cooljapan #100tokyo #shinjyuku #東京夜間写真部 #architecture 

Categories: LinuxChix bloggers

gameraboy: Warriors of the Wasteland (1983)

Teri Solow - Sat, 2015-10-03 18:09


Warriors of the Wasteland (1983)

Categories: LinuxChix bloggers


Teri Solow - Sat, 2015-10-03 04:25

Categories: LinuxChix bloggers


Teri Solow - Fri, 2015-10-02 20:43

Categories: LinuxChix bloggers

fuckyeahcyber-punk: Michael Miller

Teri Solow - Fri, 2015-10-02 18:08


Michael Miller

Categories: LinuxChix bloggers


Teri Solow - Fri, 2015-10-02 15:34

Categories: LinuxChix bloggers

openvein: Seen Spookier Days (at House Protean IV) What is...

Teri Solow - Fri, 2015-10-02 09:30


Seen Spookier Days (at House Protean IV)

What is that, yoga?

Categories: LinuxChix bloggers

badcodec: Our projection mapped DJ booth in action last night....

Teri Solow - Fri, 2015-10-02 04:25


Our projection mapped DJ booth in action last night. Custom built screen, mapped with Ai server, visuals created with Cinema 4D.

Categories: LinuxChix bloggers


Teri Solow - Fri, 2015-10-02 01:51

Categories: LinuxChix bloggers
Syndicate content