ソフトウェア

ファイル復元ソフト「RecoveryFox AI」を無料ソフトと比較してみた【PR】

本記事はプロモーションを含みますどんなに気を付けていても、うっかりファイルを削除してしまうことってありませんか?そういう時に限ってめちゃめちゃ大事なファイルだったりするんですよね。ファイルを削除しただけならすぐにゴミ箱を確認すれば助かるかも...
環境構築

【Python】Real-ESRGANの環境構築

今回は画像アップスケーラー「Real-ESRGAN」の環境構築についてまとめました。Stable Diffusionなどで生成した画像を4Kなどに拡大する場合、Resizeのみではディテールの復元はできません。Real-ESRGANはAIで...
環境構築

【Python】Stable Diffusionを導入して画像生成してみた【環境構築】

PCを新調してGPUも搭載したので画像生成AIを試してみたくなりました。画像生成はクラウドなら有料で制限ありのサービスが多い中Stable Diffusionはローカル環境なら回数制限なしで利用できるようです。導入方法もいくつかあるようです...
ブログ

301リダイレクトを解除することにしました

元々2023年5月からライブドアブログのサブドメインで運用していて、2025年10月に独自ドメインへ切り替えました。ライブドアブログ同士ならサブドメインから独自ドメインへ301リダイレクトが設定できるのですが、Word Pressへのリダイ...
プログラミング

【C++】OpenCVのcv::thresholdはなぜ高速なのか?自前の2値化を最適化して速度比較してみた

2値化処理自体は一見単純な処理に見えますが、OpenCVの内部では様々な最適化処理が施されています。行ごとに画像を分割して並列処理SIMDによる高速化HAL(Hardware Abstraction Layer)と呼ばれるCPU命令セットや...
プログラミング

【C++】SIMD+OpenMPによる2値化処理の高速化【OpenCV比較】

OpenCVの2値化処理を行う関数には「cv::threshold」がありますが、この関数はとにかく速いです。アルゴリズム自体は閾値を境に画素値を0と1(1Byteなら255)に振り分けるだけなので実装自体は簡単なのですが、ただ実装するだけ...
環境構築

【CUDA】venv+PyTorchの環境構築【Windows】

GPU版PyTorchはバージョンの依存関係が強いので仮想環境を作ってインストールするのが基本です。Windowsの場合、仮想環境の構築はAnacondaが便利ですが商用利用には有償ライセンスを購入する必要があるようです。そこで今回はPyt...
環境構築

【Windows】venv+Visual Studio Codeの環境構築【Python】

Pythonはライブラリへの依存度が高く、その依存度が実行環境に直結しているため環境の違いで動作しないといったことが頻繁に起こります。そこでPythonで開発を行い場合は仮想環境を構築し、その中にライブラリをインストールするのが一般的です。...
環境構築

【Windows】Pythonのインストール手順(公式サイト編)

WindowsのPythonのインストール方法は2種類存在します。Microsoft Storeからインストール公式サイトからインストールMicrosoft Store版のPythonは、学習用途やCPU版ライブラリを使う分には問題ありませ...
PC

7年使ったノートPCから自作PCに買い換えました【パーツ選定】

今から約7年前(2018年)、18万円でDELLのノートPCを買いました。Dell Inspiron 7370CPU : Intel Core i7-8550Uメモリ : 16GBSSD : 512GB2018年当時としてはCPUが最新、メ...