<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:dc="http://purl.org/dc/elements/1.1/">
 <channel>
  <pubDate>Tue, 04 Dec 2007 14:24:11 GMT</pubDate>
  <description>Releases headline of Open Source QR Code Library(qrcode) @ SourceForge.JP</description>
  <atom:link href="http://sourceforge.jp/projects/qrcode/releases/rss" rel="self" type="application/rss+xml" />
  <link>http://sourceforge.jp/projects/qrcode/releases/</link>
  <title>New Releases of Open Source QR Code Library</title>
  <language>ja-jp</language>
  <item>
   <pubDate>Tue, 04 Dec 2007 14:24:11 GMT</pubDate>
   <title>qrcode - 0.9</title>
   <link>http://sourceforge.jp/projects/qrcode/releases/28391</link>
   <guid>http://sourceforge.jp/projects/qrcode/releases/28391</guid>
   <dc:creator>Yusuke Yanbe (yanbe)</dc:creator>
   <description>&lt;h2&gt;ReleaseNote&lt;/h2&gt;&lt;p&gt;* Masayuki Miyazaki氏(m-miyazaki)によるリードソロモン符号デコーダの採用による，&lt;br /&gt;
　誤り訂正バグの解消&lt;br /&gt;
( &lt;a href=&quot;http://sourceforge.jp/projects/reedsolomon&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;http://sourceforge.jp/projects/reedsolomon&lt;/a&gt; ) &lt;br /&gt;
- ver0.8まで読み取れなかった以下のようなデータに誤りを含むQRコードが読み取れる&lt;br /&gt;
　ようになった&lt;br /&gt;
　　&lt;a href=&quot;http://qrcode.sourceforge.jp/images/test_error2.png&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;http://qrcode.sourceforge.jp/images/test_error2.png&lt;/a&gt;&lt;br /&gt;
　　&lt;a href=&quot;http://qrcode.sourceforge.jp/images/test_error3.png&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;http://qrcode.sourceforge.jp/images/test_error3.png&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
　- RsDecode.decode()の戻り値によって，「誤りが訂正しきれなかったこと」を検出で&lt;br /&gt;
きるようになったため，これをベースにデコードを再試行するように変更&lt;br /&gt;
&lt;br /&gt;
* 一度に複数の画像をデコード可能にするため，QRCodeDecoder.decode()を再入可能に&lt;br /&gt;
　した&lt;br /&gt;
* QRCodeDecoderCUIExampleが引数として複数の画像ファイルを受け付けるようにした&lt;br /&gt;
* QRCodeDecoderCUIExampleを実行したとき，標準エラー出力に簡単なパフォーマンス&lt;br /&gt;
　テストを出力するようにした&lt;br /&gt;
　- Pentium 4 3.4GHzのマシン，単一のスレッドで毎秒50枚程度のパフォーマンスでデ&lt;br /&gt;
　　コード出来ることを確認&lt;br /&gt;
&lt;br /&gt;
----------&lt;br /&gt;
&lt;br /&gt;
* Reed-Solomon related bugs are fixed by using yet another Reed-Solomon decoder&lt;br /&gt;
　by Masayuki Miyazaki(m-miyazaki). &lt;br /&gt;
( &lt;a href=&quot;http://sourceforge.jp/projects/reedsolomon&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;http://sourceforge.jp/projects/reedsolomon&lt;/a&gt; ) &lt;br /&gt;
　- Images like below are decodable now (they used to undecodable on ver0.8)&lt;br /&gt;
　&lt;a href=&quot;http://qrcode.sourceforge.jp/images/test_error2.png&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;http://qrcode.sourceforge.jp/images/test_error2.png&lt;/a&gt;&lt;br /&gt;
　&lt;a href=&quot;http://qrcode.sourceforge.jp/images/test_error3.png&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;http://qrcode.sourceforge.jp/images/test_error3.png&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
 - By checking return value of RsDecode.decode(), we can detect &amp;quot;correction&lt;br /&gt;
　 failure&amp;quot; precisely than before. Now decoder retries decoding based on its&lt;br /&gt;
　 value.&lt;br /&gt;
&lt;br /&gt;
* Make QRCodeDecoder.decode() reentrant for decoding multiple images&lt;br /&gt;
&lt;br /&gt;
* QRCodeDecoderCUIExample recieves multiple images files&lt;br /&gt;
&lt;br /&gt;
* QRCodeDecoderCUIExample does simple perfomance test to standard error output.&lt;br /&gt;
　- I confirmed that QRCodeDecoder can decode about 50 QR Code images per&lt;br /&gt;
　　second on Pentium 4 3.4GHz machine.&lt;br /&gt;
&lt;/p&gt;</description>
  </item>
  <item>
   <pubDate>Sat, 01 Sep 2007 10:50:41 GMT</pubDate>
   <title>qrcode - 0.8</title>
   <link>http://sourceforge.jp/projects/qrcode/releases/26939</link>
   <guid>http://sourceforge.jp/projects/qrcode/releases/26939</guid>
   <dc:creator>Yusuke Yanbe (yanbe)</dc:creator>
   <description>&lt;h2&gt;ChangeLog&lt;/h2&gt;&lt;p&gt;- Bugfix: QRCodeDecoder#correctDataBlocks() sends wrong NPAR parameter to ReedSolomon class&lt;br /&gt;
- Bugfix: Implicit QRCodeDataBlockReader#getKanjiString() does implicit charset conversion (now it is fixed to &amp;quot;Shift_JIS&amp;quot; and works correctly on UTF-8 or other environment)&lt;br /&gt;
&lt;br /&gt;
- Changed: AlignmentPattern#getCenter always take precise center&lt;br /&gt;
- Changed: Make package hierarchy more simple&lt;br /&gt;
  (from jp.sourceforge.qrcode.codec.* to jp.sourceforge.qrcode.* )&lt;br /&gt;
&lt;br /&gt;
- Added: Makefile and test suite&lt;br /&gt;
- Added: A command line tool decoding QR Code ( bin/qrcode )&lt;br /&gt;
  (currently linux version only)&lt;br /&gt;
&lt;/p&gt;</description>
  </item>
  <item>
   <pubDate>Thu, 08 Feb 2007 10:00:11 GMT</pubDate>
   <title>qrcode - 0.7.2</title>
   <link>http://sourceforge.jp/projects/qrcode/releases/23893</link>
   <guid>http://sourceforge.jp/projects/qrcode/releases/23893</guid>
   <dc:creator>Yusuke Yanbe (yanbe)</dc:creator>
   <description>&lt;h2&gt;ReleaseNote&lt;/h2&gt;&lt;p&gt;Bug fix:&lt;br /&gt;
 decoding fails when passed QR Code which contains maximum length data&lt;br /&gt;
 restarts decoding even if error correction succeeded &lt;br /&gt;
&lt;br /&gt;
Improvement:&lt;br /&gt;
 now we can obtain not only number of errors but also information about if correction succeeded or not&lt;/p&gt;</description>
  </item>
  <item>
   <pubDate>Tue, 17 Oct 2006 16:17:25 GMT</pubDate>
   <title>qrcode - 0.7.1</title>
   <link>http://sourceforge.jp/projects/qrcode/releases/22260</link>
   <guid>http://sourceforge.jp/projects/qrcode/releases/22260</guid>
   <dc:creator>Yusuke Yanbe (yanbe)</dc:creator>
   <description>&lt;h2&gt;ReleaseNote&lt;/h2&gt;&lt;p&gt;- JMF (Java Media Framework)を利用して、Webカメラの映像入力から、&lt;br /&gt;
　リアルタイムにQRコードを読み取るのサンプルアプリケーションを追加&lt;br /&gt;
&lt;br /&gt;
- 読み取りに失敗したときにパラメータを少し変えてやり直す動作を修正&lt;br /&gt;
&lt;br /&gt;
- その他、いくつかの潜在的なバグを修正&lt;/p&gt;</description>
  </item>
  <item>
   <pubDate>Sat, 14 Oct 2006 20:39:58 GMT</pubDate>
   <title>qrcode - 0.7</title>
   <link>http://sourceforge.jp/projects/qrcode/releases/22191</link>
   <guid>http://sourceforge.jp/projects/qrcode/releases/22191</guid>
   <dc:creator>Yusuke Yanbe (yanbe)</dc:creator>
   <description>&lt;h2&gt;ReleaseNote&lt;/h2&gt;&lt;p&gt;- 読み取りに失敗した場合、画像上のピクセルのサンプリング位置を&lt;br /&gt;
　少しずらした上で、最大３回、読み取りを再試行するようにしました&lt;br /&gt;
&lt;br /&gt;
　これに伴って読み取り性能が向上しました。&lt;br /&gt;
&lt;br /&gt;
　(&lt;a href=&quot;https://sourceforge.jp/forum/forum.php?forum_id=8356&quot; rel=&quot;nofollow&quot; target=&quot;_top&quot;&gt;https://sourceforge.jp/forum/forum.php?forum_id=8356&lt;/a&gt; での&lt;br /&gt;
　cutie氏のアプローチを参考にしました)&lt;br /&gt;
&lt;br /&gt;
- 細かなバグフィックスを行いました&lt;/p&gt;</description>
  </item>
  <item>
   <pubDate>Sat, 14 Oct 2006 13:55:43 GMT</pubDate>
   <title>qrcode - 0.6.1</title>
   <link>http://sourceforge.jp/projects/qrcode/releases/22184</link>
   <guid>http://sourceforge.jp/projects/qrcode/releases/22184</guid>
   <dc:creator>Yusuke Yanbe (yanbe)</dc:creator>
   <description>&lt;h2&gt;ReleaseNote&lt;/h2&gt;&lt;p&gt;- エンジン部分の性能はVersion 0.6と同じです&lt;br /&gt;
&lt;br /&gt;
- J2SEとJ2ME MIDP2.0/CLDC1.0+MMAPI1.0 の間で、ソースコードが完全な互換性を保つようになりました&lt;br /&gt;
&lt;br /&gt;
- デモとして、完全なソースコードとバイナリを含む、サンプルMIDletアプリケーションを追加しました&lt;br /&gt;
&lt;br /&gt;
- これに伴ってソースコードが添付されないqrcodeJ2MEパッケージを廃止しました&lt;br /&gt;
&lt;br /&gt;
- DecodingFailedException#getMessage()で読み取りに失敗した詳細な原因を取得できるようになりました&lt;br /&gt;
&lt;br /&gt;
- 簡単なREADMEを添付しました&lt;br /&gt;
&lt;br /&gt;
- その他細かいバグの修正を行いました&lt;br /&gt;
&lt;br /&gt;
本リリースによって、「J2SEとJ2ME MIDP2.0/CLDC1.0+MMAPI1.0 の間で、&lt;br /&gt;
ソースコードの互換性を保つ」というRoadmap上の目標が、達成されました。&lt;/p&gt;</description>
  </item>
  <item>
   <pubDate>Fri, 13 Oct 2006 09:59:39 GMT</pubDate>
   <title>qrcode - 0.6</title>
   <link>http://sourceforge.jp/projects/qrcode/releases/22152</link>
   <guid>http://sourceforge.jp/projects/qrcode/releases/22152</guid>
   <dc:creator>Yusuke Yanbe (yanbe)</dc:creator>
   <description>&lt;h2&gt;ReleaseNote&lt;/h2&gt;&lt;p&gt;- 本バージョンからすべての型番(1〜40)をサポート&lt;br /&gt;
- 実行環境がJ2SEかJ2ME CLDC1.0(携帯端末)かによらず、&lt;br /&gt;
　エンジン部分は同一のソースが利用できるようになった&lt;br /&gt;
- qrcodeExampleパッケージを統合した&lt;br /&gt;
- QRCodeDecoder#decode()がStringではなくbyte[]を返すように変更した&lt;br /&gt;
&lt;br /&gt;
これに伴って、8ビットバイトモードでエンコードされたQRコードが&lt;br /&gt;
問題なくデコードできるようになりました。&lt;br /&gt;
&lt;br /&gt;
- その他、細かいバグフィックス&lt;/p&gt;</description>
  </item>
  <item>
   <pubDate>Sun, 14 May 2006 23:30:00 GMT</pubDate>
   <title>qrcodeJ2ME - 0.5</title>
   <link>http://sourceforge.jp/projects/qrcode/releases/20174</link>
   <guid>http://sourceforge.jp/projects/qrcode/releases/20174</guid>
   <dc:creator>Yusuke Yanbe (yanbe)</dc:creator>
   <description>&lt;h2&gt;ReleaseNote&lt;/h2&gt;&lt;p&gt;Improved J2ME QRCode decoder library and its demo application by GuoQing Hu. Sun J2ME toolkit 2.3 is required to run this application.&lt;/p&gt;

&lt;p&gt;Decoder engine of this application is based on version 0.5+ (applied latest CVS source). This application has less dependency of J2ME than previous one, and be able to maintain easily. So all new J2ME developers should use this package.&lt;/p&gt;

&lt;p&gt;This package also includes test image suite by him. This test image suite will be used on every new release.&lt;/p&gt;

&lt;p&gt;There are anothor J2ME application in qrcodeExample package by Razvan Dragomirescu. But this one is not maintained (be based on v0.4 decoder) due to trouble on release comes from deep J2ME dependency.&lt;/p&gt;

&lt;p&gt;Ofcource, I'm thanksful to Razvan for his contribution. He is a important pioneer of J2ME feature of this project.&lt;/p&gt;

&lt;p&gt;By the way, I'm planning integrate example package and decoder engine package for more convinence of trial.&lt;/p&gt;

&lt;h2&gt;ChangeLog&lt;/h2&gt;&lt;p&gt;initial release&lt;/p&gt;</description>
  </item>
  <item>
   <pubDate>Sun, 21 Aug 2005 14:02:37 GMT</pubDate>
   <title>qrcode - 0.5</title>
   <link>http://sourceforge.jp/projects/qrcode/releases/16101</link>
   <guid>http://sourceforge.jp/projects/qrcode/releases/16101</guid>
   <dc:creator>Yusuke Yanbe (yanbe)</dc:creator>
   <description>&lt;h2&gt;ReleaseNote&lt;/h2&gt;&lt;p&gt;座標計算関係のバグを除去しました。これにより、&lt;br /&gt;
「画像の画質に問題は無さそうなのに、なぜか読み取りできない」&lt;br /&gt;
というパターンが減り、読み取り性能が上がりました。&lt;br /&gt;
&lt;br /&gt;
また、これに伴って傾いた画像に対する読み取り性能も若干上がりました。&lt;/p&gt;&lt;h2&gt;ChangeLog&lt;/h2&gt;&lt;p&gt;・座標計算関係のバグを除去&lt;/p&gt;</description>
  </item>
  <item>
   <pubDate>Fri, 13 May 2005 09:02:37 GMT</pubDate>
   <title>qrcode - 0.4</title>
   <link>http://sourceforge.jp/projects/qrcode/releases/14680</link>
   <guid>http://sourceforge.jp/projects/qrcode/releases/14680</guid>
   <dc:creator>Yusuke Yanbe (yanbe)</dc:creator>
   <description>&lt;h2&gt;ChangeLog&lt;/h2&gt;&lt;p&gt;内部的に倍精度でデコードすることにより、デコード性能が&lt;br /&gt;
向上しました。これは、入力された画像を白黒2値のビットマップに&lt;br /&gt;
変換した後、そのデータを縦横2倍に拡大してからデコードを&lt;br /&gt;
開始するという意味です&lt;br /&gt;
なお、この変更によりデコード性能は向上したものの、必要とする&lt;br /&gt;
メモリが少々増加しています&lt;br /&gt;
&lt;br /&gt;
位置合せパターンの位置を算出する際に、&lt;br /&gt;
AlignmentPattern.getEdge()メソッドがnullを返す可能性がある&lt;br /&gt;
バグを修正しました。(Thanks: Joseph Lord)&lt;br /&gt;
&lt;br /&gt;
大きめの画像(縦または横のサイズが255ピクセル以上)を読み&lt;br /&gt;
込ませたときに誤動作するバグを修正しました&lt;br /&gt;
&lt;br /&gt;
DebugCanvas内の未実装だったメソッドを実装し、また&lt;br /&gt;
java.awt.Canvasを継承するようにしました。これにより&lt;br /&gt;
、awt/swingアプリケーションにおいてデコードの過程を図的に&lt;br /&gt;
描画することができるようになったため、デバッグが容易に&lt;br /&gt;
なりました&lt;br /&gt;
&lt;br /&gt;
例外処理をちゃんとやるようにしました。これにより、&lt;br /&gt;
何が原因でデコードできなかったのかが把握しやすくなりました&lt;/p&gt;</description>
  </item>
  <item>
   <pubDate>Sun, 27 Mar 2005 07:23:00 GMT</pubDate>
   <title>qrcode - 0.3</title>
   <link>http://sourceforge.jp/projects/qrcode/releases/13986</link>
   <guid>http://sourceforge.jp/projects/qrcode/releases/13986</guid>
   <dc:creator>Yusuke Yanbe (yanbe)</dc:creator>
   <description>&lt;h2&gt;ReleaseNote&lt;/h2&gt;&lt;p&gt;jarファイルを添付するようにしました。&lt;/p&gt;&lt;h2&gt;ChangeLog&lt;/h2&gt;&lt;p&gt;□バグ修正□&lt;br /&gt;
・URLデータを認識する際、最後の1文字が欠ける可能性&lt;br /&gt;
・エラー処理を厳密化&lt;br /&gt;
・位置検出パターンの位置関係を誤認識することがあるバグの修正&lt;br /&gt;
&lt;br /&gt;
□改良点□&lt;br /&gt;
・型番1のGrid生成処理の微調整(X方向,Y方向それぞれ+1dotオフセット)&lt;br /&gt;
・文字モードにエラーがある場合は、適当に予測して読み込む&lt;br /&gt;
　ようにした&lt;br /&gt;
・画像の各ピクセルの輝度の検出方法の改良(Bのみ→RGB:NTSC方式)&lt;br /&gt;
・輝度にムラがある画像を上手く読み取るため、明暗の閾値を&lt;br /&gt;
　4ｘ4=16個の領域に分けて検出するようにした&lt;br /&gt;
・三方にある位置検出パターンの検出条件を若干甘くした&lt;br /&gt;
・型番7以上で、最初に読みに行った型番情報が読み取れない場合は、&lt;br /&gt;
　別の箇所に格納されている型番情報を読みに行くように修正&lt;/p&gt;</description>
  </item>
  <item>
   <pubDate>Sun, 06 Mar 2005 04:22:33 GMT</pubDate>
   <title>qrcode - 0.2</title>
   <link>http://sourceforge.jp/projects/qrcode/releases/13616</link>
   <guid>http://sourceforge.jp/projects/qrcode/releases/13616</guid>
   <dc:creator>Yusuke Yanbe (yanbe)</dc:creator>
   <description>&lt;h2&gt;ReleaseNote&lt;/h2&gt;&lt;p&gt;Java用のQRコードのデコードクラスライブラリです。&lt;br /&gt;
&lt;br /&gt;
現在の対応状況は以下の通りです。&lt;br /&gt;
&lt;br /&gt;
型番：型番1〜13&lt;br /&gt;
誤り訂正レベル：すべて(L,M,Q,H)&lt;br /&gt;
連結機能：未対応&lt;/p&gt;&lt;h2&gt;ChangeLog&lt;/h2&gt;&lt;p&gt;Initial release&lt;/p&gt;</description>
  </item>
</channel>
</rss>
