こんにちは、ヒガシです。 このページでは、VBA上で直線図形を作成する方法をご紹介していきます。 単に直線を引くだけではなく、線の色や太さ、破線や矢印の設定まで、よく使う項目はすべて自動設定できるようにしてあります。 それではさっそくやって
いつもヒガサラblogをご覧いただきありがとうございます。 本ブログ運営に関するお知らせです。 この度、私事ではありますが、第二子が誕生いたしました。 これまで家族のサポートもあり、なんとか2 […]
【人工知能】機械学習のデータ数は多ければ良い?結論、場合によります。
こんにちは、ヒガシです。 この記事では、機械学習の教師データに関するお話をしていこうと思います。 私自身、つい先日までは 「機械学習の教師データのデータ数は多ければ多いほど良い!」 という風に […]
【人工知能】画像認識AIの内部で行っていることを初心者向けに詳細解説!
画像認識のAIについて勉強してるんだけど正直なにをやっているかよくわからない。 この記事では、こんな悩みを解決していきます。 以前、私もAIの講師から 「画像認識のプログラムではこんなことをや […]
【人工知能】ディープラーニング内部の計算をエクセルを使って詳細解説!
こんにちは、ヒガシです。 今回はAIの中身について少し解説していこうと思います。 早速ですが本題です。 AIの勉強をしていると、以下のような絵を一度は目にしたことがあるのではないでしょうか? (人間の脳をイ […]
【人工知能】機械系エンジニアがAIを習得するうえで必要なスキル4つ!
こんにちは。ヒガシです。 普段は機械系エンジニアをやりながら、 AIの開発にも携わっています。 この記事では私の経験をもとに、機械系エンジニアがAIを習得するうえで持っておいた方が良いスキルを4つご紹介して […]
【人工知能】機械系エンジニアがAIを習得するべき理由4つを詳細解説!
こんにちは。ヒガシです。 普段は機械系エンジニアをやりながら、 AIの開発にも携わっています。 ここ数年、様々な産業で人工知能【AI】が注目を集めていることは言うまでもないと思います。 私自身もその波に乗り […]
【python-openCV】指定位置から任意の方向へ画像内物体の長さ計測!
この記事では、以下に示すように、画像内にある物体に対して、指定した位置から、指定した方向に向かって距離を計測する方法をご紹介していきます。 基本的には前回記事を応用していくことになりますので、 […]
【python-openCV】画像内物体の長さを計測する方法!
この記事では、以下の画像のようにある画像の中から最も大きい輪郭を抽出し、指定高さの上での物体距離を計測するプログラムをご紹介していきます。 応用すればカメラを使った実験データの分析などに活用できるはずです。 […]
「ブログリーダー」を活用して、ヒガシさんをフォローしませんか?
こんにちは、ヒガシです。 このページでは、VBA上で直線図形を作成する方法をご紹介していきます。 単に直線を引くだけではなく、線の色や太さ、破線や矢印の設定まで、よく使う項目はすべて自動設定できるようにしてあります。 それではさっそくやって
こんにちは、ヒガシです。 このページでは、以下の画像に示すように直線図形を少しずつ回転させることによって簡易的な分度器を作成する方法をご紹介していきます。 上記の画像のように刻み確度も自由に変更可能です。 それではさっそくやっていきましょう
こんにちは、ヒガシです。 このページでは、以下の動画のように飛び飛びで選択したデータから散布図グラフを自動作成するVBAプログラムをご紹介していきます。 それではさっそくやっていきましょう! 飛び飛び選択したセルからグラフ作成するサンプルコ
こんにちは、ヒガシです。 このページでは、複数ある既存の輝度分布csvファイルをエクセル上に順番に読み込んでいく方法をご紹介していきます。 それではさっそくやっていきましょう! やりたいことのイメージ共有 あなたのやりたいことと本記事の内容
こんにちは、ヒガシです。 このページではPythonを用いて、以下の画像のようにフォルダ内にある複数の画像を処理し、 こんな感じで各画像の輝度分布をcsvファイルに出力する方法をご紹介していきます。 必要なライブラリ一覧 〇 Pillow
こんにちは、ヒガシです。 先日VBA上でちょっとしたゲームを作っているときに、選択領域やセルの中身を右に寄せたい状況に遭遇しました。 ということでこのページではVBAを使って、以下の動画に示すように、複数選択したセルや領域を一括で右寄せ(右
こんにちは、ヒガシです。 このページでは以下の画像に示すように、指定したセルの表示形式を桁数指定で指数表現に変更する方法をご紹介していきます。 一つ一つ設定するのは面倒な場合もあると思いますのでVBAで自動設定する方法をご紹介していきます。
こんにちは、ヒガシです。 前回の記事では、VBAを使ってひとつのセルをリストからの選択方式にする方法をご紹介しました。 本記事では、そのスキルを応用して、複数のセルを選択範囲の領域を変更しながら選択式にしていく方法をご紹介していきます。 や
こんにちは、ヒガシです。 このページでは、VBAでエクセル上のセル記述内容をリスト選択方式に変更する方法をご紹介していきます。 基本的にはリスト内容が書いてある領域を指定するだけで簡単に実行できます。 それではさっそくやっていきましょう!
こんにちは、ヒガシです。 このページではマクロ実行中に画面がチカチカするのを止める方法をご紹介していきます。 それではさっそくやっていきましょう! マクロ実行中に画面のチカチカを止める方法 マクロ実行中に画面のチカチカを止めるためには、以下
こんにちは、ヒガシです。 このページでは、指定した文字列に対して、右から特定の文字を順番に探索していき、見つけたところまでの文字列を右から切り取る方法をご紹介していきます。 例えば以下のようになんらかのファイルのフルパスが記載されているとし
こんにちは、ヒガシです。 このページでは、エクセルシート上で選択した2つのセルの中身、色、フォント等の情報を入れ替えるマクロをご紹介していきます。 それではさっそくやっていきましょう! セル交換マクロのイメージ共有 まずは本記事の内容があな
こんにちは、ヒガシです。 このページでは、VBA上で現在選択されている領域の行数、列数を取得する方法をご紹介していきます。 それではさっそくやっていきましょう! 領域の行数を取得する方法 VBA上で指定領域の行数を取得する方法は以下の通りで
こんにちは、ヒガシです。 このページでは、VBA上で現在選択されている領域のセル内データを順番に取得していく方法をご紹介していきます。 例えば以下のような領域が選択されているシーンでは、 b2, c2, b3, c3 という形で、選択した領
こんにちは、ヒガシです。 このページでは、VBA上で現在選択されている領域のセルアドレスを順番に取得していく方法をご紹介していきます。 例えば以下のような領域を選択している状態で本記事で紹介するマクロを実行すれば、 B2, C2, B3,
こんにちは、ヒガシです。 このページでは、エクセル上で選択した複数のセルや領域のアドレス(A1とかC2とか)を順番に取得する方法をご紹介していきます。 それではさっそくやっていきましょう! アドレス取得マクロの概要 プログラム紹介に入る前に
こんにちは、ヒガシです。 このファイルをあっちのフォルダにコピーして、このファイルはこっちのフォルダにコピーして・・・ なんて作業はよくありますよね。 そんなときにひとつひとつフォルダやファイルを選択してコピーするのは手間がかかって面倒だと
こんにちは、ヒガシです。 複数の実験データをエクセルに読み込んでグラフ化して分析する、なんて作業はよくありますよね。 単純作業の繰り返しで飽き飽きしているのではないでしょうか。 ということで今回は複数のcsvファイルを読み込み、さらにその中
こんにちは、ヒガシです。 今回は、以下の動画に示しているような大量にあるグラフの中から選択したグラフのみを一括操作するマクロを作成しました。 興味があれぜひ続きをご覧ください。 VBAの実行環境を整える 先ほどのツールを使うためにはVBAの
こんにちは、メーカーでエンジニアをしているヒガシです。 このページでは、私の子供がどはまり中&エンジニアである私自身も楽しんでいる知育おもちゃを5つご紹介していきます。 思えば私も幼少期「こんなおもちゃで遊んでたなぁ」と懐かしむこともあり、
こんにちは、ヒガシです。このページでは、前回の記事にて作成した画像分類AIの構築練習用画像を用いて、実際の画像分類AIモデル(CNNモデル)を構築してみようと思います。この記事の流れを把握することによって、自前の画像を使って画像分類AIを構
画像認識系のAIモデル構築を練習しようと思っても、そもそも画像がないので練習できない。まずは簡単な画像を使って練習してみたい。私もAIの勉強を開始したころにこんな悩みを抱えていたものです。というわけでこの記事では、画像認識系AI...
こんにちは、ヒガシです。TensorflowやPytorchの環境下でAIモデルを構築しても、実際に運用する際にそれらの環境を準備できないことってよくありますよね。そんな状況に対応するために以前の記事にて、単純な多層パーセプトロン(MLP)
こんにちは、ヒガシです。このページでは、Tensorflow-Kerasにて構築したLSTMモデルの内部パラメータの持つ意味を実際のモデルを使いながら詳細解説していきます。このページを読めば、LSTMの内部構造を詳細把握できるはずです。それ
こんにちは、ヒガシです。TensorflowやPytorchの環境下でAIモデルを構築しても、実際に運用する際にそれらの環境を準備できないことってよくありますよね。そんな状況に対応するために以前の記事にて、単純な多層パーセプトロン(MLP)
こんにちは、ヒガシです。このページではPythonを使って、以下の画像に示すように平面上にある2直線の交点座標を算出する方法をご紹介していきます。あなたがやることは各直線を構成する4点a,b,c,dのX,Y座標を指定するだけでOKです。それ
こんにちは、ヒガシです。このページでは以下の画像に示すように平面上にある2直線の交点座標を算出する方法をご紹介していきます。あなたがやることは各直線を構成する4点a,b,c,dのX,Y座標を指定するだけでOKです。それではさっそくやっていき
こんにちは、ヒガシです。このページでは以下の画像に示すように、ねじれの位置にある2直線の最近点座標、および最短距離を算出する方法をご紹介していきます。◆2直線の最近点座標のイメージ図◆2直線の最短距離のイメージ図あなたが指定...
こんにちは、ヒガシです。今回はPythonを使って、ねじれの位置にある2直線がもっとも接近する点(最近点)の座標を算出する方法をご紹介していきます。つまり共通垂線の中心座標を算出するということですね。※前回の記事では、この共通垂線の長さを算
こんにちは、ヒガシです。このページではPythonを使って、ねじれの位置にある2本の直線の最短距離(共通垂線の長さ)を計算する方法をご紹介していきます。基本的にあなたがやることは上の画像に示すようにそれぞれの線を構成する2点の座標(a,b,
こんにちは、ヒガシです。今回は久しぶりにゲームを作ってみようと思います。今回はPython-openCVを使って以下のようなスロットゲームを作っていこうと思います。設定を変更すればこんな感じで難易度を変更することも容易に可能です。そ...
こんにちは、ヒガシです。今回は前回作成したあみだくじプログラムをさらに改良し、作成したあみだくじの当選過程をアニメーション化する方法をご紹介したいと思います。完成物としては以下のような感じですね。こんなものが作れても何の意味もありま...
こんにちは、ヒガシです。このページではPythonを使って以下の画像のようなあみだくじを一瞬で自動生成する方法をご紹介していきます。あなたがやることは候補者のリストを作成するだけでOKです。それではさっそくやっていきましょう!必...
こんにちは、ヒガシです。最近、私の職場では抽選をすることがよくあります。そのため同僚がPythonで抽選プログラムを頑張って作ってきてくれたのですが、なぜか20行くらいコーディングをしており作成に2時間かかったとか。「こんな無駄を世の中から
こんにちは、ヒガシです。今回も前回に引き続きshapを使って遊んでみようと思います。前回の記事では、簡単な4入力、1出力のモデルにshapを適用し、各入力が出力に与える寄与度を分析してみました。今回は前回のモデルを入力はそのままに出力を2つ
こんにちは、ヒガシです!今回は作成したAIモデルの出力が、各入力に対してどれくらい寄与しているかを分析できるshapという技術の使い方をご紹介していきます。※Kerasで自作した簡単なモデルに対して実演していきます。先日私が参加した学会でも