DoG (Difference of Gaussians)
Published:
By nobCategory: Posts
画像の輪郭を抽出できるというDoG (Difference of Gaussians) フィルタを試してみる。
画像を読み込む
import cv2
import matplotlib.pyplot as plt
image_file = "data/image/flower.jpg"
image = cv2.imread …
Published:
By nobCategory: Posts
画像の輪郭を抽出できるというDoG (Difference of Gaussians) フィルタを試してみる。
import cv2
import matplotlib.pyplot as plt
image_file = "data/image/flower.jpg"
image = cv2.imread …
Published:
By nobCategory: Posts
Tags: 数理最適化 Python-MIP Platypus Python
数理最適化問題で目的関数を複数設定したい。
ナップサック問題で実験してみる。
まず目的関数が1つの場合を実験する。
Published:
By nobCategory: Posts
Tags: 数理最適化 Python-MIP Python
前回「ナーススケジューリング」 の続き。
看護師の勤務表をプログラムで作成する。
Published:
By nobCategory: Posts
Tags: 文字認識 OCR Intel-Extension-for-PyTorch PyTorch CNN OpenCV Pillow Python
前回:「PDFから表の画像を取り出してDataFrameにする」 では文字認識にOCRライブラリである Tesseract を使った。
今回は PyTorch を使う。
前回Tesseractを使ったのだが文字ごとに個別の前処理(フィルタ)を実装するのが面倒だった。
tesstrain を使ってTesseractをTrainingするというアイデアもあったのだが、PyTorchに興味があるので使ってみる。
私 …
Published:
By nobCategory: Posts
Tags: 文字認識 OpenCV Pillow PyTorch Intel-Extension-for-PyTorch Python
import torch
import intel_extension_for_pytorch as ipex # isort: skip
画像のファイル名とラベルを記載した注釈ファイルを作成し、注釈ファイ …
Published:
By nobCategory: Posts
文字の画像を変換してみる。変換には
torchvision.transforms.v2
の変換処理を使う。
from torchvision.io import read_image
original_image = read_image("data/pism/image/table-1-a-0212.png")
Published:
By nobCategory: Posts
import cv2
import matplotlib.pyplot as plt
image = cv2.imread("data/pism/image/table-1-b-0632.png")
print(image.shape)
plt.imshow(image)
plt.show()
(28, 35, 3)
gray_image = cv2.cvtColor(image, cv2 …
Published:
By nobCategory: Posts
software | version |
---|---|
Ubuntu | 22.04.4 LTS |
PyMuPDF | 1.24.9 |
Tesseract | 5.4.1 |
tesserocr | 2.7.0 |
OpenCV | 4.10.0 |
pandas | 2.2.2 |
Python | 3.11.9 |
$ cd [poetryで初期化したプロジェクトディレクトリ]
$ poetry add …
Published:
By nobCategory: Posts
Tags: 数理最適化 Python-MIP Python
ナーススケジューリング問題を検索してみると論文が見つかった。
Published:
By nobCategory: Posts
Tags: 数理最適化 Python-MIP Python
シフト表
シフトは3パターン
スタッフごとの条件
日毎の条件