Moiz's journal

プログラミングやFPGAなどの技術系の趣味に関するブログです

2018-01-01から1年間の記事一覧

「低レイヤを知りたい人のための Cコンパイラ作成入門」を読んで、オレオレコンパイラを作り始めた

はじめに 表題通りですが、Rui Ueyama氏の「低レイヤを知りたい人のための Cコンパイラ作成入門」というPDF本を読んでCコンパイラ的なものを作り始めましたよ、というダラっとした内容です。 はじめに 発端 とりあえず書いてみる 別のコンパイラ入門書をよん…

EDA Playgroundで遊んで見る

はじめに ブラウザ上でデジタル回路設計と検証が行えるウェブページEDA Playgroundを紹介します。 https://www.edaplayground.com/ EDA Playgroundの例の一つ(カウンター) 書いている人とEDA PlaygroundおよびDoulosとの間にはなんの関係もありません。 ED…

ゼロから作るRAW現像 - Colabでの実行

このブログ記事「ゼロから作るRAW現像」を大きく再構成してより読みやすくした書籍「PythonとColabでできる-ゼロから作るRAW現像」を【技術書典6】にて頒布しました。 現在はBOOTHにて入手可能です。書籍+PDF版は2200円プラス送料、PDF版は1200円です。 moiz…

ゼロから作るRAW現像 - まとめページ

ゼロから作るRAW現像 はじめに この一連の記事は、RAW画像現像・カメラ画像処理の内容を実際の動作レベルで解説し、なるべくスクラッチからPython上で実行してみる事を目的としています。この記事で扱うもの 基本的なRAW現像処理・カメラ画像処理の流れ Baye…

ゼロから作るRAW現像 その8- 欠陥画素、エッジ強調、コントラスト補正

このブログ記事「ゼロから作るRAW現像」を大きく再構成してより読みやすくした書籍「PythonとColabでできる-ゼロから作るRAW現像」を【技術書典6】にて頒布しました。 現在はBOOTHにて入手可能です。書籍+PDF版は2200円プラス送料、PDF版は1200円です。 moiz…

ゼロから作るRAW現像 その7- ノイズモデルとノイズフィルター

このブログ記事「ゼロから作るRAW現像」を大きく再構成してより読みやすくした書籍「PythonとColabでできる-ゼロから作るRAW現像」を【技術書典6】にて頒布しました。 現在はBOOTHにて入手可能です。書籍+PDF版は2200円プラス送料、PDF版は1200円です。 moiz…

ゼロから作るRAW現像 その6 - レンズシェーディング補正

このブログ記事「ゼロから作るRAW現像」を大きく再構成してより読みやすくした書籍「PythonとColabでできる-ゼロから作るRAW現像」を【技術書典6】にて頒布しました。 現在はBOOTHにて入手可能です。書籍+PDF版は2200円プラス送料、PDF版は1200円です。 moiz…

ゼロから作るRAW現像 その5 - ラズベリーパイのRAW画像処理

このブログ記事「ゼロから作るRAW現像」を大きく再構成してより読みやすくした書籍「PythonとColabでできる-ゼロから作るRAW現像」を【技術書典6】にて頒布しました。 現在はBOOTHにて入手可能です。書籍+PDF版は2200円プラス送料、PDF版は1200円です。 moiz…

ゼロから作るRAW現像 その4 - デモザイク処理応用編

このブログ記事「ゼロから作るRAW現像」を大きく再構成してより読みやすくした書籍「PythonとColabでできる-ゼロから作るRAW現像」を【技術書典6】にて頒布しました。 現在はBOOTHにて入手可能です。書籍+PDF版は2200円プラス送料、PDF版は1200円です。 moiz…

ゼロから作るRAW現像 その3 - デモザイク処理基本編

このブログ記事「ゼロから作るRAW現像」を大きく再構成してより読みやすくした書籍「PythonとColabでできる-ゼロから作るRAW現像」を【技術書典6】にて頒布しました。 現在はBOOTHにて入手可能です。書籍+PDF版は2200円プラス送料、PDF版は1200円です。 moiz…

ゼロから作るRAW現像 その2 - 処理のモジュール化

このブログ記事「ゼロから作るRAW現像」を大きく再構成してより読みやすくした書籍「PythonとColabでできる-ゼロから作るRAW現像」を【技術書典6】にて頒布しました。 現在はBOOTHにて入手可能です。書籍+PDF版は2200円プラス送料、PDF版は1200円です。 moiz…

ゼロから作るRAW現像その1 - 基本的な処理

追記 このブログ記事「ゼロから作るRAW現像」を大きく再構成してより読みやすくした書籍「PythonとColabでできる-ゼロから作るRAW現像」を【技術書典6】にて頒布しました。 現在はBOOTHにて入手可能です。書籍+PDF版は2200円プラス送料、PDF版は1200円です。…

Raspberry Piのベアメタル環境からSDCARDにアクセスする(BUSモード編)

はじめに Raspberry Piのベアメタル環境からGPIOを経由してSD CARDをアクセスする方法について、BUSモードでも成功したので紹介します BUSモード 前回のエントリーではRaspberry PiでOSなどを介さず、EMMC 1も使わず、GPIO機能のみを使ってSD CARDにSPIモー…

Raspberry Piのベアメタル環境からSDCARDにアクセスする(SPIモード編)

はじめに Raspberry Piのベアメタル環境からSD CARDをアクセスする方法について、限定的ながらある程度成功したので紹介します 周辺機器アクセスはベアメタルの鬼門 ベアメタルというのはOSなしの環境なので、当然ながらプログラミングにあたって各種OSの便…

プロセッサの中のプロセッサとインストラクション・セットの多様性

プロセッサの中にも多数のプロセッサがいる 最近出版された「コンピュータ・アーキテクチャ 定量的アプローチ 第六版」に新設された第7章のドメイン・スペシフィック・アーキテクチャ(DSA)の章を読んでいたところ、面白い記述があった。まず前提としてラ…