2025-07-01から1ヶ月間の記事一覧
C:\Users\end0t>wsl --install OracleLinux_9_5 致命的なエラーです。 エラー コード: Wsl/InstallDistro/E_UNEXPECTED のエラーが発生し、原因不明。 が、以下のように --web-download オプションを加えることでなぜか解消。 C:\Windows\System32>wsl --ins…
簡易なNFP (No Fit Polygon)アルゴリズムによる多角形の図形詰み込み問題(bin packing) - end0tknr's kipple - web写経開発 上記entryの別階 # -*- coding: utf-8 -*- import copy import pyclipper import io import math import matplotlib.pyplot as plt …
当初、ミンコフスキー和 or 差で実現できるかと思いましたが、 以下のようなスキャン(ブルートフォース?)を用いる方法にたどり着きました。 from shapely.geometry import box, Polygon import numpy as np import matplotlib.pyplot as plt # 多角形 a a = …
https://github.com/hayasix/xdwlib 「pip install xdwlib」により、xdw2text.py も installされますので、 これを参考に以下。 xdwlibは docuworks sdkを必要せず実現しているところが、すごい気がします import xdwlib import traceback def main(): try: …
CPUでの Floor-Plan-Detection の間取り図 Raster to Vector 変換 - end0tknr's kipple - web写経開発 先日の上記entryでは、raster to vector後、画面表示するだけでしたので、 部屋と壁の座標をjsonで保存する様、save_vectors_coords() を追加 import os …
住宅の間取り図の Raster to Vector変換を行うFloor-Plan-Detection は GPUでの動作を前提?としているようですが、 内部で使用する CubiCasa5k の model_best_val_loss_var.pkl モデルは 200mb程度でしたので、CPUで動作させてみました。 参考url https://gi…