Java Apache Commons Mathを使って、高速フーリエ変換する
今回は高速フーリエ変換です。 高速フーリエ変換には、Apache Commons Mathを使います。 Apache Commons Mathの入手 mavenを使って入手 pom.xmlは、こんな感じ。 今回はフーリエ…
Java言語プログラミングのゆるふわレシピ。コピペで使える3分クッキング♪
今回は高速フーリエ変換です。 高速フーリエ変換には、Apache Commons Mathを使います。 Apache Commons Mathの入手 mavenを使って入手 pom.xmlは、こんな感じ。 今回はフーリエ…
ふだん見かける色のコードは、RGB色空間なわけですが。。 HSV(HSB)色空間に変換すると、色の操作がしやすいんですよね。 Colorクラスを使って、HSV(HSB)の色空間で、画像の色を変えるサンプル 画像ファイルを…
以前にJacksonでの変換をやりましたが、今回はGSONを使ってみます。 こちらもお手軽です。 GSONの入手 JSONを解析してくれるライブラリ「GSON」。 こちらのライブラリはGoogle先生謹製ですw mave…
シーザー暗号に実用性はありません。 なんとなくやってみましたw シーザー暗号を使った暗号化と復号化のサンプル シーザー暗号を使って文字列を暗号化。 その後、暗号化した文字列を復号します。 [crayon-65685f07…
今回はCSVファイルの読み込みです。 読み込みには、Apache Commons CSVを使います。 Apache Commons CSVの入手 mavenを使って入手 pom.xmlは、こんな感じ。 今回はファイル操作…
統計情報といえば、データベースなわけですが、今回は違います。 ここでは、件数、合計、平均、最小、最大のことです。 DoubleSummaryStatisticsを使って、レコードクラスの統計情報を取得するサンプル レコー…
ストリームは、やっぱり便利。 Files.linesを使って、テキストファイルを読み込むサンプル Files.linesを使って、テキストファイルを読み込みます。 また、読み込んだテキストから、「イーハトーヴォ」を含む行…
JPEG画像には、画像データとともに、いろいろなデータが書き込まれています。 Apache Commons Imagingの入手 mavenを使って入手 pom.xmlは、こんな感じ。 今回は画像ファイル操作なので、Ap…
最近、ふとん圧縮袋の通販見ないねぇw ZipInputStreamを使って、ZIPファイルを丸ごと解凍するサンプル ZipInputStreamを使って、ZIPファイルを丸ごと解凍します。 [crayon-65685f0…
最近、ふとん圧縮袋の通販見ないねぇw ZipOutputStreamを使って、フォルダを丸ごとZIPファイルに圧縮するサンプル ZipOutputStreamを使って、フォルダを丸ごとZIPファイルに圧縮します。 [cr…