Type–Hover–Swipe in 96 Bytes: A Motion Sensing Mechanical Keyboard

microsoft research (2)

Microsoft Research paper: http://research.microsoft.com/en-us/projects/typehoverswipe/

PixelTone: A Multimodal Interface for Image Editing

This video demonstrate PixelTone, a research prototype app that uses voice-control and touch to control photo editing operations. PixelTone is a collaboration between researchers at Adobe Research and University of Michigan, and will be presented at the ACM CHI (Computer-Human Interaction) conference this May in Paris.

More details can be found here: http://www.gierad.com/projects/pixeltone-a-multimodal-interface-for-image-editing/

(via Bramus)

C#: Save a canvas as an image

This C# code saves a Canvas as a *.PNG image:

private void CreateSaveBitmap(Canvas canvas, string filename)
     {
       RenderTargetBitmap renderBitmap = new RenderTargetBitmap(
        (int)canvas.Width, (int)canvas.Height,
        96d, 96d, PixelFormats.Pbgra32);
      // needed otherwise the image output is black
       canvas.Measure(new Size((int)canvas.Width, (int)canvas.Height));
       canvas.Arrange(new Rect(new Size((int)canvas.Width, (int)canvas.Height)));

renderBitmap.Render(canvas);

//JpegBitmapEncoder encoder = new JpegBitmapEncoder();
       PngBitmapEncoder encoder = new PngBitmapEncoder();
       encoder.Frames.Add(BitmapFrame.Create(renderBitmap));

using (FileStream file = File.Create(filename))
       {
         encoder.Save(file);
       }
     }

Use it like this:

CreateSaveBitmap(myCanvas, @"C:\temp\out.png");

Creative loading icon

When loading a file you’d normally see a boring loading icon. The guys at Scribd seem to have changed that. Now it is less boring!

See the example here. (if you have a slow connection you might see the loading icon)

It’s all in the details! 😉

Microsoft Research adds video stitching to ICE v1.4.3

Remember the post I made a year ago about the Microsoft Image Composite Editor?

Well, Microsoft Research created a new build of ICE (v1.4.3) which includes Video stitching! 😀

copyright microsoft next

New features in version 1.4.3

  • Stitch directly from a video (only on Windows 7)
  • Automatic lens vignette removal
  • Improved blending engine
  • Options dialog to control memory usage and scratch disk locations

Additional features

  • Accelerated stitching on multiple CPU cores
  • Ability to publish, view, and share panoramas on the Photosynth web site
  • Support for “structured panoramas” — panoramas consisting of hundreds of photos taken in a rectangular grid of rows and columns (usually by a robotic device like the GigaPan tripod heads)
  • No image size limitation — stitch gigapixel panoramas
  • Support for input images with 8 or 16 bits per component
  • Ability to read raw images using WIC codecs
  • Photoshop layer and large document support
  • State-of-the-art stitching engine
  • Automatic exposure blending
  • Choice of planar, cylindrical, or spherical projection
  • Orientation tool for adjusting panorama rotation
  • Automatic cropping to maximum image area
  • Native support for 64-bit operating systems
  • Wide range of output formats, including JPEG, TIFF, BMP, PNG, HD Photo, and Silverlight Deep Zoom

Update:

Here is a part from the movie “A good year” that I just added in ICE:

It’s not the best data to test with but it looks fine 😉

 

Download the 64bit version here directly.

[ source ]

See also: Scene Ztitch