タグ

2021年6月6日のブックマーク (10件)

  • ファクシミリ - Wikipedia

    「ファクス」と「FAX」はこの項目へ転送されています。その他の用法については「ファクス (曖昧さ回避)」、「FAX (曖昧さ回避)」をご覧ください。 家庭用FAXを使用する若者(1994年) ラジオファクシミリ(無線で伝送するファクシミリ)で受信した気圧配置図。無線FAXによる定時配信を自動受信することで入手する。この図は2011年12月にイギリス軍ノースウッド司令部内のJOMOC(Joint Operations Meteorology and Oceanography Centre 気象学と海洋学に関する統合運用センター)から配信されたもの。 ファクシミリ(英語: facsimile)は、文字や図形、写真などの静止画像を、電気信号に変換して送受信する通信方式、またはその用途で使用する機器である[1]。通称はFAX(ファックスまたはファクス)。 一般的なFAXは、静止画像を電子データに変

    ファクシミリ - Wikipedia
  • FFTとは? ~本当は正しくないFFTの周波数特性~

    エンジニアや理工系の人と話をしていると、FFT=周波数特性と勘違いしている人が大勢います。それも絶対に正しいと思っている人が居るんだけどそれは大間違いです。 なるべく数式を使わずに簡単にFFTとは何であるのかを解説します。 フーリエ変換とは フーリエ級数展開とは フーリエ変換やフーリエ級数展開の特徴 標化と量子化 離散フーリエ変換(DFT)とは 高速フーリエ変換(FFT)とは FFT(DFT)の質 どうしてFFTは正しくないのか (おまけ)スペクトル推定法と基底変換 (おまけ2)フーリエ変換の存在についての補足 参考リンク 関連記事 フーリエ変換とは フーリエ変換=FFTと思っている人も多いのですが、これも間違い。 フーリエ変換とは 無限に続く任意の連続信号(1次元)を、無限の周波数までのsin波とcos波の重ねあわせとして表現できる ことを利用してある任意の信号を、sin波とcos波

    FFTとは? ~本当は正しくないFFTの周波数特性~
  • 画像のフーリエ変換3: 走査トンネル顕微鏡(STM)でグラファイト(HOPG)を撮像し,FFTで鮮明化する. - werry-chanの日記.料理とエンジニアリング

    今回は,画像のフーリエ変換を応用して,走査トンネル顕微鏡(STM)でグラファイト(HOPG)を撮像し,FFTで鮮明化します. 具体的にはこのような作業をします. (左)STMによるHOPG撮像結果 (右)FFTとマスキング処理によって鮮明化 左側の画像に赤線がありますが,すいません,元画像は紛失しました. 作業途中のスクリーンショットのみ見つかったので,これで勘弁してください. 走査トンネル顕微鏡(STM)とは?グラファイト(HOPG)とは?と思っている方へ. STMは,簡単に言うと針で物の表面形状を見る顕微鏡です. 測定対象の近くに針を極限まで近づけると,測定対象物の表面原子の持つ電子がSTMの針に移動します(トンネル効果). STMの針は電子を受け取って,その電流によって測定対象物の表面形状を測定できます. ちなみにSTMの受け取る電流は,原子1個分の距離でも変化が読み取れるので,ナノ

    画像のフーリエ変換3: 走査トンネル顕微鏡(STM)でグラファイト(HOPG)を撮像し,FFTで鮮明化する. - werry-chanの日記.料理とエンジニアリング
  • 【画像処理】フーリエ変換の原理・実装例

    画像処理におけるフーリエ変換 フーリエ変換は周波数解析ができる便利なデータ変換です。 画像に対しても利用できますが、周波数の考え方が通常の信号とは異なるので注意する必要があります。 通常の信号データ 周波数=単位時間内にどのくらい振動するか 画像データ 周波数=単位ピクセル内に画素値がどのくらい変化するか よって、画像データの周波数は1[px]移動したときの画素値の変化が激しいほど高周波となります。画像処理でのフーリエ変換は「時間領域→周波数領域」ではなく「空間領域→空間周波数領域」となります。 また、画像データは2次元であり、水平方向と垂直方向の2つの空間周波数成分を持っています。 画像データに対する2次元FFTは次の手順で行います。 ①画像データの水平方向に1次元FFTを行います。 ②画像を転置し、再び水平方向に1次元FFTを行います。 ③もう1度画像を転置すれば完成です。 手順①~③

    【画像処理】フーリエ変換の原理・実装例
  • Eeengblog.com

  • 画像のフーリエ変換 - werry-chanの日記.料理とエンジニアリング

    親戚の家でモフモフのに囲まれながらブログ書いてるウェリーちゃんです. 早く暖かいペット可アパートに引っ越して,毎日モフモフ生活したいです. 閑話休題 それでは,今回の題材は"画像のフーリエ変換"です. フーリエ変換って何ぞ?って人に教えてあげます. 式で表すとこういうことです. すいません.フーリエ変換については,また今度説明します. でも一応,非常に簡単にですが説明します. 元の関数を周波数成分ごとに分解し,周波数の成分がになっているということを表しています. 詳しくは以下のリンクなどを参考にしてください. フーリエ変換 - Wikipedia 【画像45枚あり】フーリエ変換を宇宙一わかりやすく解説してみる | ロボット・IT日記 このページで画像のフーリエ変換について詳しく説明しています↓ werry-chan.hatenablog.com 応用編↓ 画像のフーリエ変換3: 走査

  • フーリエ変換 — OpenCV-Python Tutorials 1 documentation

    目的¶ このチュートリアルでは OpenCVを使って画像のフーリエ変換を計算する方法を学びます. NumpyのFFTを使う方法を学びます. フーリエ変換を使ったアプリケーションについて学びます. 以下の関数の使い方を学びます : cv2.dft(), cv2.idft() etc 理論¶ フーリエ変換は種々のフィルタの周波数特性を解析するために使われます.画像に対しては 2次元離散フーリエ変換 (DFT) を使って周波数領域に変換します.高速化されたアルゴリズムである 高速フーリエ変換 (FFT) はDFTの計算に使います.これらのアルゴリズムの詳細については信号処理や画像処理の教科書を参照してください. 補足資料 の章に幾つか参考文献を挙げています. 正弦波を と書きます.ここで は信号の周波数を表します.もしこの信号を周波数領域で観測すると,周波数 の点にspikeが見られます.離散信

  • 動画のシーン分割 PySceneDetectが面白い(基本) - 電子竹林:Blog2

    概略 一月ぐらい前にリリースされた米国ではそれなりに評判だったけど日ではあんまり使われている感じがしないPySceneDetect、動画を扱う人にはオススメ 詳細 8/3にv0.5.1.1が出て、Hacker Newsにも出て米国でそれなりに話題にはなったPySceneDetect、なかなか面白い。インストールは↓簡単 pip install scenedetect[opencv,progress_bar] 日ではあまり使われている感じがしないのは、コマンドラインからのUIのせいなのかな。 以前にopencvffmpegを使って同じようなソフトを作ろうと思ったことがある。そもそもは映画のカットを分割して分析して、カットの長さの分布を測ってみようかと思ったのがきっかけ。80年代ぐらいまでの映画ならいいけど、ツイ・ハークあたりの凄まじいカット編集の時代、さらにデジタル編集になって、今の映

    動画のシーン分割 PySceneDetectが面白い(基本) - 電子竹林:Blog2
  • Python Tips: 出力を一時的に無効化したい

    今回は Python で標準出力を一時的に無効化したい(=出力を捨てたい)ときの方法についてです。 早速結論ですが、まさにそのために用意されている os.devnull を利用すれば OK です。 Python 公式ドキュメントによると、 os.devnull は POSIX 準拠の OS では /dev/null を、 Windows では nul を指すとのことです。 この os.devnull と contextlib.redirect_stdout を組み合わせれば、対象の関数やメソッドの中身に手を加えることなく、一時的に出力を無効化することができます: import os from contextlib import redirect_stdout def func_with_stdout(): print('通常だとこれは標準出力に出力されます。') # `通常だとこれは標準出

    Python Tips: 出力を一時的に無効化したい
  • 【Selenium】ChromeDriver自動更新で楽する方法【Python】 - ゆうきのせかい

    Python × Seleniumで、ChromeDriverのバージョンを気にしたり、手動ダウンロードする手間をゼロにしましょう。 【WindowsMac共通】 Seleniumバージョン4.6以上ならこれ↓だけでOK。 Pythonfrom selenium import webdriver driver = webdriver.Chrome()※ 4.6〜4.10だと動かず最新版へ更新必要な場合あり Selenium 4.5以下の場合、下記のどちらか Seleniumを最新版へ更新して上記記法に書き換え更新できないなら、"webdriver-manager"を使って書き換え Selenium 4.6から、Selenium自体にChromeDriver自動更新機能「Selenium Manager」が搭載されたことで、このシンプルな記述だけで済むようなりました。 ChromeDriv

    【Selenium】ChromeDriver自動更新で楽する方法【Python】 - ゆうきのせかい