プログラミング公式サイトの翻訳と解説によるOpenCVの環境構築3 ~ビルド編~ この記事は第一回、第二回の続きになります。それぞれの内容をざっくりと説明しときますと、 第一回は青写真を示したような感じで、OpenCVってそもそも何かとか、インストールには2通りの方法があるみたいなことを説明しました。僕の... 2021.02.27プログラミング
プログラミングlibpqxxとC++でPostgreSQLにアクセスする ~C++からSQLを実行する~ 以前、「libpqxxを使うためにインストールしたよ~」みたいな記事を書いたことがありました。次の2つの記事です。 libpqxxを使うために、その1 ~C++からPostgreSQLを動かしたい~libpqxxを使うために... 2021.02.20プログラミング
プログラミング公式サイトの翻訳と解説によるOpenCVの環境構築2 ~ダウンロード編~ 前回記事の続きになります。前回はOpenCVをインストールするPCの環境と、インストール方法の概要について説明しました。 今回は、ソースコードのダウンロード方法、ダウンロードする際の注意点をまとめます。 はじめは僕の覚... 2021.01.11プログラミング
プログラミング公式サイトの翻訳と解説によるOpenCVの環境構築1 ~概要編~ 「プログラミングをやりたい!もっと上達したい!」と最高のモチベーションで勉強し始めても、環境構築のせいでモチベーションをごっそりと削がれることもあるかと思います。 仕事や研究みたいに環境のせいで使うことになった方は、モチベー... 2020.12.26プログラミング
プログラミング決定性有限オートマトンを組んでみた ~状態と動作を結び付ける~ お久しぶりの更新です。ところで、前置きは、映画を観に行って”オートマトン”ってのを連想したからプログラムを組んでみましたって話です。ここからはただの雑談みたいな感じになってるんで、興味のない方は次の節まで飛ばしてくださいませ~。 ... 2020.12.06プログラミング
プログラミングあなたのプログラムを分かりやすくして、かつ開発速度を飛躍的に高める方法 ~ラムダ式でより柔軟に~ 最近、C++とDxライブラリを利用してブロック崩しを作っているんですが、プログラムを分かりやすくしとかないと後から見て何をやってるのかがまったく分かんなくなっちゃうんですな。 そのおかげで、僕の作っているブロック崩しは一度0... 2020.08.29プログラミング
統計学シンプソンのパラドックスっていつ起こる? ~条件はこれニャ!~ 前回記事では、分割表を合成することで発生する問題に関して、Simpsonによる指摘(1951年の論文)と、Blythによる指摘(1972年の論文)に触れました。 Simpsonは分割表のデータを足し合わせることで効果... 2020.08.15統計学
統計学シンプソンのパラドックス ~1つのデータ、2つの解釈~ データを集めたり分析したりするのは、その後の行動やら意思決定やらで、より良い選択をするためだということは納得していただけるかと思います。 ただ、実はそのときには注意が必要なんだぞって論文があって、なかなか面白かったので紹介し... 2020.08.04統計学
数学検定と確率の関係について ~確率密度関数の役割ってなんなの?~ 確率密度関数について色々と書いてる当ブログですが、僕は確率密度関数を勉強したての頃は、確率密度関数って概念と他の知識が上手く結びつかなくて、「確率密度関数ってなんか分かりづらいなぁ」と思っていました。 まぁ、他の知識... 2020.07.21数学
プログラミングIrisデータセットを使ってニューラルネットワークの実験をやってみよう ~機械学習による分類~ 今までも何度かニューラルネットワークに関する記事を書いてますが、またC++でニューラルネットワークを作って遊んでみましたって記事になります。今回はアイリスデータセットをニューラルネットワークに分類させてみましたー。 ちなみに... 2020.06.27プログラミング