<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jopsen.dk/blog &#187; zbar-sharp</title>
	<atom:link href="http://jopsen.dk/blog/category/computer/zbar-sharp/feed/" rel="self" type="application/rss+xml" />
	<link>http://jopsen.dk/blog</link>
	<description>Thoughts mixed with random memory dumps...</description>
	<lastBuildDate>Sun, 25 Mar 2012 11:01:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Version 0.10 of zbar-sharp is out&#8230;</title>
		<link>http://jopsen.dk/blog/2011/03/version-0-10-of-zbar-sharp-is-out/</link>
		<comments>http://jopsen.dk/blog/2011/03/version-0-10-of-zbar-sharp-is-out/#comments</comments>
		<pubDate>Sat, 19 Mar 2011 17:50:58 +0000</pubDate>
		<dc:creator>Jonas Finnemann Jensen</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[zbar-sharp]]></category>

		<guid isPermaLink="false">http://jopsen.dk/blog/?p=236</guid>
		<description><![CDATA[Being slightly bored with school work I decided to take day off and work on zbar-sharp, and a few minutes ago I tagged a new release of zbar-sharp. These improvements have been underway for quite a while, and many of them have been available in the repository on github for a long time. And if [...]]]></description>
			<content:encoded><![CDATA[<p>Being slightly bored with school work I decided to take day off and work on zbar-sharp, and a few minutes ago I tagged a new release of zbar-sharp. These improvements have been underway for quite a while, and many of them have been available in the <a href="https://github.com/jopsen/zbar-sharp">repository on github</a> for a long time. And if you plan to use zbar-sharp I&#8217;ll recommend that you checkout the git repository once in a while.</p>
<p>The highlights of this release are:</p>
<ul>
<li>ZBar.Image: Constructor for loading from System.Drawing.Image (e.g. Bitmap import)</li>
<li>ZBar.Image: Fix for nasty <a href="https://github.com/jopsen/zbar-sharp/issues/1">memory management issue</a> in ZBar.Image.Data</li>
<li>ZBar.Image: Convenience function for FourCC codes.</li>
<li>ZBar.Symbol: Support for QR-codes (thanks to ZBar)</li>
<li>GtkZBar.Scanner: Support for rotation (Special thanks to Patrick McEvoy)</li>
<li>ZBar: Version by (Special thanks to Brandon McCaig)</li>
<li>Tests: Unit tests to test zbar-sharp and ZBar.</li>
<li>Improved and reorganized examples&#8230;</li>
</ul>
<p>In particular support for initializing ZBar.Image from an instance of System.Drawing.Image is very nice. Notice that System.Drawing.Bitmap is a subclass of System.Drawing.Image, so this constructor allows you to load images from files into a ZBar.Image that can be scanned.</p>
<p>However, this feature would have been fairly unstable without a fix for the memory management issue in ZBar.Image.Data, which previously caused applications to crash at random. A thanks to the nameless commentor by the name <a href="http://jopsen.dk/blog/2009/12/zbar-bindings-for-c-sharp/#comment-11026">thedarkking</a>, who&#8217;s comment finally gave me a clue as to where the bug was.</p>
<ul>
<li><a href="https://github.com/jopsen/zbar-sharp">Project page</a></li>
<li><a href="https://github.com/jopsen/zbar-sharp/downloads">Downloads</a></li>
<li><a href="http://jopsen.github.com/zbar-sharp/">Documentation</a></li>
</ul>
<p>By the way, if you have any comments or questions don&#8217;t be afraid to leave a comment.You&#8217;re also welcome to use the <a href="https://github.com/jopsen/zbar-sharp/issues">issue reporting system</a> at github to report bugs or feature requests.If you wish to contribute, just fork the project on github and push your code.</p>
]]></content:encoded>
			<wfw:commentRss>http://jopsen.dk/blog/2011/03/version-0-10-of-zbar-sharp-is-out/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>zbar-sharp, now bugfixed and pushed to github</title>
		<link>http://jopsen.dk/blog/2010/01/zbar-sharp-now-bugfixed-and-pushed-to-github/</link>
		<comments>http://jopsen.dk/blog/2010/01/zbar-sharp-now-bugfixed-and-pushed-to-github/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 16:02:47 +0000</pubDate>
		<dc:creator>Jonas Finnemann Jensen</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[zbar-sharp]]></category>

		<guid isPermaLink="false">http://jopsen.dk/blog/?p=185</guid>
		<description><![CDATA[I&#8217;ve long been wanting to play with Git, but have either missed the time or the reason&#8230; Anyway, as I discovered a minor bug in the zbar-sharp bindings I recently released&#8230; I figured this might just be the kind of project I could push to github, and either forget or bugfix depending on what mood [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve long been wanting to play with Git, but have either missed the time or the reason&#8230; Anyway, as I discovered a minor bug in the zbar-sharp bindings I <a href="http://jopsen.dk/blog/2009/12/zbar-bindings-for-c-sharp/">recently released</a>&#8230; I figured this might just be the kind of project I could push to github, and either forget or bugfix depending on what mood I&#8217;m in when a bug is discovered&#8230; <img src='http://jopsen.dk/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
So I&#8217;ve created a github repository for <a href="http://github.com/jopsen/zbar-sharp">zbar-sharp</a>, to which I&#8217;ve published a minor bugfix&#8230; I&#8217;ve also managed to publish the documentation there&#8230; it was a bit tricky, because GitHub only wants to serve HTML files if they&#8217;re in a special branch&#8230; Nevertheless I succeeded&#8230; And zbar-sharp can now be found here:</p>
<ul>
<li><a href="http://github.com/jopsen/zbar-sharp">Project page</a></li>
<li><a href="git://github.com/jopsen/zbar-sharp.git">Git repository</a></li>
</ul>
<p>By the way did I mention, git is really nice&#8230; I just had a little fun making a bugfix branch and merging it&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://jopsen.dk/blog/2010/01/zbar-sharp-now-bugfixed-and-pushed-to-github/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ZBar bindings for C#</title>
		<link>http://jopsen.dk/blog/2009/12/zbar-bindings-for-c-sharp/</link>
		<comments>http://jopsen.dk/blog/2009/12/zbar-bindings-for-c-sharp/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 14:58:29 +0000</pubDate>
		<dc:creator>Jonas Finnemann Jensen</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[zbar-sharp]]></category>

		<guid isPermaLink="false">http://jopsen.dk/blog/?p=161</guid>
		<description><![CDATA[As part of the food management system my group made this semester, we wrote bindings for ZBar and based on those a bar scanning widget for Gtk#. Anyway, I figured it might be useful somebody else, so I&#8217;ve been using a few days cleaning up the ZBar bindings, extracting the Gtk# widget from our UI-mess [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-162 alignright" style="padding-left: 5px; float: right;" title="gtkzbar-sharp-example" src="http://jopsen.dk/blog/wp-content/uploads/2009/12/gtkzbar-sharp-example.png" alt="gtkzbar-sharp-example" width="403" height="584" />As part of the <a href="http://jopsen.dk/blog/2009/12/foodolini-a-food-management-system/">food management system</a> my group made this semester, we wrote bindings for <a href="http://zbar.sourceforge.net/">ZBar</a> and based on those a bar scanning widget for Gtk#. Anyway, I figured it might be useful somebody else, so I&#8217;ve been using a few days cleaning up the ZBar bindings, extracting the Gtk# widget from our UI-mess and writing a simple example of how to use it.</p>
<p>The result is bindings for a subset of ZBar and a Gtk# bar scanning widget. I don&#8217;t intend to maintain the source, but if you find any bugs etc. or wish to start a project for the bindings, please leave a comment&#8230;</p>
<ul>
<li><a title="Documentation for zbar-sharp." href="http://jopsen.github.com/zbar-sharp/">zbar-sharp documentation</a></li>
<li><a href="http://github.com/jopsen/zbar-sharp/downloads">Download zbar-sharp</a></li>
</ul>
<p>The example application using the bar code scanning widget can be seen on to right. Note: this was a really lousy webcam <img src='http://jopsen.dk/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . The check-mark appears when a bar code have been recognized and then fades away.</p>
<p>In <a title="The project I made these bindings for..." href="http://jopsen.dk/blog/2009/12/foodolini-a-food-management-system/">Foodolini</a> we used <a href="http://en.wikipedia.org/wiki/HAL_%28software%29">HAL</a> to detect webcams as they were plugged, however, having heard that Ubuntu will be deprecating HAL, I didn&#8217;t care to clean up the source for this feature. If you interested it can be found in the source for <a href="http://jopsen.dk/blog/2009/12/foodolini-a-food-management-system/">Foodolini</a>. And if anybody should happen to know how to detect webcams, distro independently, without HAL, please leave a comment&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://jopsen.dk/blog/2009/12/zbar-bindings-for-c-sharp/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
	</channel>
</rss>

