chevron_left

メインカテゴリーを選択しなおす

cancel
Elsammit
フォロー
住所
未設定
出身
未設定
ブログ村参加

2020/09/22

arrow_drop_down
  • apt update 失敗時の対応

    apt update やapt-get updateが失敗し、解決に時間を要したのでメモとして残しておこうと思います。 ■現象1 ■解決策1 ■現象2 ■解決策2 ■最後に ■参考 (adsbygoogle = window.adsbygoogle []).push({}); ■現象1 sudo apt-get updateや sudo apt updateを実行すると E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).が発生。。。 試しに sudo…

  • Go言語でのUART通信

    前回UART通信のセットアップ手順についてまとめました。 elsammit-beginnerblg.hatenablog.com今回はセットアップした環境を元に、go言語でUART通信させてみたいと思います。 ■環境構築 ■UART通信での送信 ■UART通信での受信 ■最後に ■参考 (adsbygoogle = window.adsbygoogle []).push({}); ■環境構築 go言語でUART通信を行うにあたり、 github.com/tarm/serial を用います。こちらは、下記によりインストールが可能です。 go get github.com/tarm/seri…

  • RaspberryPi(ラズパイ)でUART通信 セットアップ手順

    ラズパイって便利ですよね?? デバイス接続・コントロールできますし、ある程度の制御はできますし!! 今回はデバイスコントロールするにあたり、UART通信をさせてみたいと思います!! ■利用デバイス ■ラズパイへのpin接続 ■ラズパイ上での設定 ■PC側設定 ■動作確認 ■最後に ■参考 (adsbygoogle = window.adsbygoogle []).push({}); ■利用デバイス 今回は下記構成で実施してみました。 USB-Serial変換ケーブルと変換モジュールはこちらを用いました。【USB-Serial変換ケーブル】ELECOM USBtoシリアルケーブル USBオ…

  • React 動くsin、cosカーブ作成

    今回はReactでsinやcosカーブを動かしてみたいと思います!! ■環境 ■sinカーブの表示 ■実際に動かしてみる ■sinカーブとcosカーブを合わせて表示 ■最後に (adsbygoogle = window.adsbygoogle []).push({}); ■環境 例のごとくこちらを利用 ・Ubuntu16.04(VirtualBox上仮想環境) ■sinカーブの表示 sinカーブを表示させるためのコードはこちらになります。 import React, { Component } from 'react'; import "./curve.css"; export defa…

  • パーティション分割の理由を調べる

    突然ですが、、、 パーティションって地味に重要な機能だと思うんですよね。ただ、なぜ重要?別にディレクトリ分けて管理しとけばよくない?? 的なこと言われた時に返答できるかな??と思い、メリット・デメリットをまとめておこうかな?と思いました。ソフトはかじったことはあるけどOSとか良くわかっていない人向けにまとめられればな!!と思います。 ■パーティションとは ■メリット ■デメリット ■最後に ■参考 (adsbygoogle = window.adsbygoogle []).push({}); ■パーティションとは 簡単に言うと「仕切り」です。 パーティションを作成することでHDDやSSD…

  • go言語でのストリーミング配信

    以前、pythonを用いてストーリング配信を行ってみました。 pythonを用いた時にはサーバサイドにdangoを用いていました。今回はgo言語を用いてストリーミング配信を行ってみることにしました。 ■構成 ■go言語でのカメラキャプチャ ■ストリーミング配信(サーバサイド) ■ストリーミング配信(フロントサイド) ■結果 ■ちょっと改造してみた ■最後に ■参考 (adsbygoogle = window.adsbygoogle []).push({}); ■構成 こちらの構成で実施してみました。 ただ実際、LinuxサーバはVirtualBoxを用いた仮想環境を用いました。 ・PC:…

  • VirtualBox上の仮想環境でUSBカメラを認識させる

    PCにUSBカメラを接続させれば映像や画像が取得できるのですが、virtual Boxでも動作するように出来たらいいな。と思い実施。 USBメモリみたいに簡単にできなかったので備忘録として残しておきます!! ■環境 ■Virtual Box Expansion Packをインストール ■Windows上での操作 ■最後に ■参考 (adsbygoogle = window.adsbygoogle []).push({}); ■環境 ・PC:Windows 10 Home ・Virtual Box ver:6.1.16 ・カメラ:LOGICOOL HDプロ ウェブカム C920LOGICO…

  • カラー動画とグレースケール動画の連結

    前回、画像や動画の重畳を実施してみました。 elsammit-beginnerblg.hatenablog.com elsammit-beginnerblg.hatenablog.com今回は動画を縦や横に連結して表示させてみたいと思います!! と言ってもまずは画像を連携させる方法をまとめてから、組み合わせて動画連結させてみます!!連結にはOpenCVを用いました。 ■環境 ■画像の縦連結 ■画像の横連結 ■複数動画の連結 ■最後に ■参考 (adsbygoogle = window.adsbygoogle []).push({}); ■環境 ・Windows10 ・Python3.7.…

  • MinGWでOpenCVビルド手順

    前回、.Net Core + Gtk#で画像表示まで行えたのですが、 elsammit-beginnerblg.hatenablog.com Opencvとの連携が実施できず。。 調べてみたのですが、情報もあまりなく。。。仕方ないので、、Qtを使って見ることにしました!!それでQtを導入してみたのですが、 コンパイラとしてMInGWを用いているのでOpenCVをMinGWでビルドしなおす必要があります。そこで、今回はOpenCVをMinGWでコンパイルしてみたので手順を残しておこうと思います。 ■環境 ■CMakeインストール ■プロジェクトファイル作成 ■OpenCVのビルド ■最後に (a…

  • .NET Core + Gtk#でGUIに画像を表示する

    前回、.NET Core + Gtk#でのGUI環境構築方法について載せました。 elsammit-beginnerblg.hatenablog.com今回は、.NET Core + Gtk#でjpgファイル表示について記載いたします。 ■GUI修正方法 ■画像挿入 ■実際に動かしてみる ■最後に (adsbygoogle = window.adsbygoogle []).push({}); ■GUI修正方法 前回インストールしたmingw-w64-x86_64-gladeを用いていきます。 dotnet new --install GtkSharp.Template.CSharp do…

  • Visual Studio Code + .NET Core + Gtk#でGUI作成

    以前、monodevelopというソフトを用いてLinuxアプリケーションの作成について記載いたしました。 elsammit-beginnerblg.hatenablog.com今回は、vscodeを用いてwindows上でGUIアプリ作成してLinuxへクロスコンパイルできないかな? と考え調べてみたところ、 .NET Core + Gtk# でうまくできることが分かったので環境構築を行い、試しに使ってみました。 後で調べなおすのも嫌なので備忘録で残しておきます。 ■Gtkとは? ■Gtk使用の背景 ■Gtk#インストール方法 ■.NET Coreのインストール ■Visual Studio…

  • 誤差逆伝搬法について動かしながら確認してみる

    前回、Deep Learning勉強している中で誤差逆伝搬法について勉強しましたが、 ちょっと分かりにくかったので自分で手を動かして勉強してみることにしました!! elsammit-beginnerblg.hatenablog.com勉強には、こちらの本を利用しました。ゼロから作るDeep Learning ?Pythonで学ぶディープラーニングの理論と実装新品価格¥3,740から(2020/11/13 23:29時点) ■計算グラフ ■誤差逆伝搬法で最小値を導き出す ■収束方法にAdaGradを用いる ■最後に ■参考 (adsbygoogle = window.adsbygoogle …

  • 勾配について理解してみる

    機械学習を勉強してきて、 ”勾配って何だろう??” と分からなくなってきました。。。勾配は関数の傾きであり偏微分することで計算可能であることは分かります。 分かりますが、具体的にどんなもの?? と疑問に思ってしまいました。。っということで、勾配を可視化してみることにしました!! ■勾配を確認するにあたって用いる関数 ■勾配グラフ化ソースコード ■勾配グラフ結果 ■確認関数のグラフ化 ■最後に (adsbygoogle = window.adsbygoogle []).push({}); ■勾配を確認するにあたって用いる関数 今回用いる関数はそれぞれ、 で確認してみたいと思います!! ■勾…

  • OpenCV & Goを用いた画像重畳

    前回はpythonでOpenCVにて画像や動画の重畳方法をまとめました。 elsammit-beginnerblg.hatenablog.com今回は報告の通り、Go言語での画像重畳方法についてまとめたいと思います!! ■Go言語での画像読み取り ■Go言語での画像書き込み ■画像重畳 ■重畳結果 ■最後に ■参考 (adsbygoogle = window.adsbygoogle []).push({}); ■Go言語での画像読み取り 画像の読み取りに限った話ではないですが、基本的な関数はPythonとほぼ同じです!! Go言語での画像読み取りはこちらです。 package main …

  • OpenCVを用いた動画像重畳

    今回はOpenCVを用いた動画像を重畳させる方法についてまとめます!! ふと疑問になったため調べてみたので、こちらをまとめておこうと思いましたので。プログラミング言語はpythonを用います。 ※go言語でも確認したのですが、まずはpythonから。 ■画像の重畳方法 ■画像重畳結果 ■動画重畳方法 ■動画重畳結果 ■最後に (adsbygoogle = window.adsbygoogle []).push({}); ■画像の重畳方法 OpenCVを用いて画像を重畳する際、 cv2.AddWeighted(src1, alpha, src2, beta, gamma, dst) を用い…

  • Deep Learning勉強2 誤差逆伝播法

    前回、Deep Learning基礎としてニューラルネットワークや順伝搬法についてまとめました。 elsammit-beginnerblg.hatenablog.com今回もこちらの本を読み勉強した内容について引き続きまとめて行きたいと思います!!ゼロから作るDeep Learning ?Pythonで学ぶディープラーニングの理論と実装新品価格¥3,740から(2020/11/6 21:11時点)内容は誤差逆伝搬についてです!! ここから急に難しくなり進みが遅くなってきました😨 頑張って進めていきたいと思います!! ■誤差逆伝搬法とは ■足し算の誤差逆伝搬 ■乗算の逆伝搬 ■Affine変換層…

  • VS Code + anacondaでPythonビルド環境を構築する

    Windows10でPythonをビルドするときanacondaを用いているのですが、 エディタはVS Codeを用いているため、、、 VS Code上でPythonビルドしたいな!! と思いたち、VS Codeとanacondaを連携する方法を調べたので、備忘録として残しておこうと思います!! ■環境 ■条件 ■構築手順 ■動作確認 ■最後に (adsbygoogle = window.adsbygoogle []).push({}); ■環境 OS:Windows10 ■条件 anaconda、VS Codeはインストール済みであることを前提にしております。anacondaのインスト…

  • Deep Learning勉強 1

    前回宣言しました通り、Deep Learning勉強中!!勉強方法はこちらの本を読みながら基礎を抑えているとことです!!ゼロから作るDeep Learning ?Pythonで学ぶディープラーニングの理論と実装新品価格¥3,740から(2020/11/3 12:29時点) まだ途中(半分ぐらい??😅)ですが、備忘録も踏まえてまとめておこうと思います!!👍今回まとめるのは、 ・パーセプトロン ・ニューラルネットワーク ・ニューラルネットワークでの学習 の3つです。 ■パーセプトロン ■ニューラルネットワーク ■ニューラルネットワークでの学習 ■最後に ■参考 (adsbygoogle = win…

  • ラズパイ+赤外線アレイセンサより収集したセンサ値を用いて温度分布を表示

    前回、RaspberryPi + 赤外線アレイセンサによりセンサ値を収集する方法をまとめました。 elsammit-beginnerblg.hatenablog.com今回は赤外線アレイセンサから得られたセンサ値をサーバ(PC)から取得要求を行い、 PCにて取得したセンサ値を元に温度マップを表示までの処理をまとめたいと思います。 ■構成 ■RaspberryPiからPCへのセンサ値送信 ■センサ値取得とグラフ表示 ■動作させてみた ■最後に (adsbygoogle = window.adsbygoogle []).push({}); ■構成 今回も利用する赤外線アレイセンサはこちらのA…

arrow_drop_down

ブログリーダー」を活用して、Elsammitさんをフォローしませんか?

ハンドル名
Elsammitさん
ブログタイトル
Elsaの技術日記(徒然なるままに)
フォロー
Elsaの技術日記(徒然なるままに)

にほんブログ村 カテゴリー一覧

商用