二次元裏@ふたば

画像ファイル名:1772846252774.png-(8046 B)
8046 B26/03/07(土)10:17:32No.1408408688そうだねx1 12:45頃消えます
趣味で始めたけど外部ライブラリ使うと俺みたいなど素人でも簡単にアプリ作れて楽しいねこれ…
このスレは古いので、もうすぐ消えます。
126/03/07(土)10:21:39No.1408409439+
何作ってるの?
226/03/07(土)10:22:38No.1408409618+
AIにコード書かせてるな?
326/03/07(土)10:27:48No.1408410574そうだねx4
>何作ってるの?
ここ3ヶ月で作ったものだと…
・水槽の温度ロギングアプリ
・水槽のPHを測った紙の画像から数値化するアプリ
・水槽のファンにエンコーダをつけて風量表示するアプリ
・販売中止になったアクア部品の写真をトレースした画像からdxfに出力するアプリ
今はカレンダー機能でソレノイドを切り替えるアプリを作成中!
426/03/07(土)10:28:46No.1408410749そうだねx6
素人…?
526/03/07(土)10:30:56No.1408411151そうだねx53
水槽の方はプロとお見受けした
626/03/07(土)10:31:30No.1408411251+
テーマがあると楽しいよね…
726/03/07(土)10:32:21No.1408411411+
cronを知ると幸せになれるかも知れないからAIに聞いてみて
826/03/07(土)10:32:33No.1408411444そうだねx2
>・水槽のPHを測った紙の画像から数値化するアプリ
いまはこういうのもマルチモーダルLLMのAPI使ってバイブコーディングで簡単に作れちゃうから凄いよねえ
926/03/07(土)10:33:09No.1408411555+
画像処理のスピードを上げたいのだけどやっぱりPythonだとやっぱり限界があるのかな?
1026/03/07(土)10:33:56No.1408411695+
よほど無茶な画像処理させない限りpythonで十分でしょ
1126/03/07(土)10:35:00No.1408411881そうだねx1
>画像処理のスピードを上げたいのだけどやっぱりPythonだとやっぱり限界があるのかな?
画像処理はOpenCV頼みにすれば実質Cだぜ
1226/03/07(土)10:36:01No.1408412045そうだねx5
どっちかというと組み込み寄りだな…?
1326/03/07(土)10:36:14No.1408412072そうだねx3
おぱいそん…
1426/03/07(土)10:38:23No.1408412476+
>よほど無茶な画像処理させない限りpythonで十分でしょ
実は水槽関係以外にも試作品を作ってて
高速で名刺を読み込ませてリストを作れるアプリもトライ中なんだ…
画像処理の基礎知識はまだ無いので勉強中だけど将来的には趣味のカードも読み込みできたら管理が楽かな…なんて思ってて
1526/03/07(土)10:39:42No.1408412704+
>どっちかというと組み込み寄りだな…?
jsonファイルの使い方をラフに理解してるけど
これ使いこなせたらip持ってる機器ほとんど使いこなせない?って気がしてる
1626/03/07(土)10:42:28No.1408413173そうだねx1
>高速で名刺を読み込ませてリストを作れるアプリもトライ中なんだ…
pytesseractとかEasyOCR使うと名刺サイズのOCRならCPU処理でも1秒程度よ
1726/03/07(土)10:42:38No.1408413205+
温度ロギングってもしかしてスマート温度計とかじゃなくて温度計の画像を読み取ってる?
1826/03/07(土)10:43:54No.1408413398そうだねx4
OCRなら国会図書館が公開したライブラリがホットだよ今
https://lab.ndl.go.jp/news/2025/2026-02-24/
1926/03/07(土)10:44:28No.1408413490+
>温度ロギングってもしかしてスマート温度計とかじゃなくて温度計の画像を読み取ってる?
うn
残念ながら温度計から直接データ取るのはまだ技術が足りなくて…数字をOCR機能で読み取ってる
基本的に全部webカメラ頼りなんだ
ちなみに空の水槽の写真からヒビや傷を抽出する画像処理アプリは前処理が超重くて諦めた…スペクトルを拾えるところまではいけたのだけど
2026/03/07(土)10:45:33No.1408413690+
画像処理もいまマルチモーダルのllmに適当に投げてまあまあの精度でとれるから便利な世界になった
2126/03/07(土)10:45:36No.1408413705そうだねx11
>残念ながら温度計から直接データ取るのはまだ技術が足りなくて…数字をOCR機能で読み取ってる
なんかセンサー使ってるのかと思ったら斜め上でダメだった
2226/03/07(土)10:46:10No.1408413808+
スマート温度計とか数年でディスコンになったりするから
アナログ温度計のカメラ認識アプローチのほうがスマートだぜぇ
2326/03/07(土)10:48:24No.1408414204+
たかが温度データ読むのに画像処理なんて無駄すぎるけど
そっちの方が実用性あるのは皮肉だな
2426/03/07(土)10:49:56No.1408414457+
>残念ながら温度計から直接データ取るのはまだ技術が足りなくて…数字をOCR機能で読み取ってる
実はWebカメラ認識の方が温度計側に電力供給もネットワーク接続も不要だから取り回しやすかったりするぞ!
それはそれとして趣味でゴテゴテハード使うのは楽しい
2526/03/07(土)10:50:24No.1408414530+
電子工作も楽しいよ
熱電対の電位差を読み取ろう
2626/03/07(土)10:50:49No.1408414614そうだねx14
素晴らしい
やりたい事がちゃんとあってそれを実現してる
2726/03/07(土)10:51:20No.1408414724そうだねx6
まぁ今自分に出来る方法で目的達成出来てりゃそれがどんな形でもいいからな
2826/03/07(土)10:51:56No.1408414843+
動けばいいのよ動けば
2926/03/07(土)10:52:04No.1408414873+
>電子工作も楽しいよ
>熱電対の電位差を読み取ろう
温調機器の作成はガチなんよ!
3026/03/07(土)10:52:18No.1408414920そうだねx1
ラズパイに温度センサーモジュールくっつけるのいいよね
3126/03/07(土)10:55:53No.1408415632+
トレカ屋さんにある高速査定システムもあれ画像処理アプリだと思うけど
ああいうの自前で作れたら楽しいだろなとは思う
買ったら何十万もするだろうし
3226/03/07(土)10:57:08No.1408415897+
コロナ禍のときワクチン冷蔵庫の温度管理するシステムも冷蔵庫本体の温度計をカメラで読む仕組みだと報道されて賛否あったけど個人的には悪くないやり方だと思う
3326/03/07(土)10:59:38No.1408416415+
ボードゲームのHEX作ってるだけの俺とはレベルが違うな
3426/03/07(土)11:00:04No.1408416508+
持ってる環境でベストな手段な訳だろうしな
現実で見えるプロの仕事は量産設計が多くてコスト重視で無駄がなく見えるだけで
3526/03/07(土)11:00:10No.1408416522そうだねx1
既存のアナログ機器をwebカメラで監視してIoT化するってのは複数の企業が商品としてやってたと思う
それぐらい気軽で効果的
3626/03/07(土)11:01:17No.1408416741そうだねx1
画像認識じゃなくて光通信の一種と言い張ろう
3726/03/07(土)11:03:21No.1408417160+
書き込みをした人によって削除されました
3826/03/07(土)11:03:54No.1408417257+
計測機器の信頼性とか考えて回路作るの面倒くさそう
通信機能ついてるレベルの奴は一般向けじゃないから高い
3926/03/07(土)11:05:47No.1408417620+
>既存のアナログ機器をwebカメラで監視してIoT化するってのは複数の企業が商品としてやってたと思う
>それぐらい気軽で効果的
結局MQTT通信できる機器を買いなおすよりはWEBカメラで読み取ったほうが圧倒的に安いからな…
4026/03/07(土)11:08:30No.1408418152+
人間用のアナログ計測器が使えて入出力評価や引継ぎを自分の五感でやれるんだから効率的といえる
自動化でも人間互換機能なロボットが望まれてるのってそういうことだし
4126/03/07(土)11:21:52No.1408420769+
俺も仕事で使うための画像認識スクリプトをAIに頼んだけど精度出すハードルが高くて苦戦中
ただ同じ結果を出すのにもAIに直接見て判断させるとまぁまぁ上手くいくんだよな
AI使い放題な金のある方が有利になると実感した
4226/03/07(土)11:23:52No.1408421180+
どうでもいいんだけどuvてパッケージマネージャーなの?
venvみたいな環境整える奴の代替だと思ってた
でもpipコマンド使わなくなるからパッケージマネージャー扱いでいいのか
4326/03/07(土)11:25:29No.1408421518+
AIにIoTのことばかり聞いてたらお前それだけ聞くなら解ってる人だし前置き省くけどみたいな扱いされるようになったけど俺は四則演算くらいしかできないよ…
4426/03/07(土)11:28:44No.1408422191+
アプリ配布考えなきゃpipでいいよね
4526/03/07(土)11:29:48No.1408422415+
>どうでもいいんだけどuvてパッケージマネージャーなの?
>venvみたいな環境整える奴の代替だと思ってた
>でもpipコマンド使わなくなるからパッケージマネージャー扱いでいいのか
仮想環境構築だと思ってた
4626/03/07(土)11:30:18No.1408422522+
venvとpipでダメな理由一つもわからん…
4726/03/07(土)11:30:35No.1408422573+
>AIにIoTのことばかり聞いてたらお前それだけ聞くなら解ってる人だし前置き省くけどみたいな扱いされるようになったけど俺は四則演算くらいしかできないよ…
カスタムプロンプトで前置き入れとけば?
4826/03/07(土)11:31:23No.1408422739+
uvはパッケージマネージャーじゃないけどパッケージ管理もしてくれる
松屋でカレー食べるようなもんだよ
4926/03/07(土)11:31:38No.1408422789そうだねx1
>どうでもいいんだけどuvてパッケージマネージャーなの?
>venvみたいな環境整える奴の代替だと思ってた
>でもpipコマンド使わなくなるからパッケージマネージャー扱いでいいのか
仮想環境とかライブラリとか諸々をまとめたツールだよ
今までcondaやpipenvやpoetryとか色々あったけどようやく完成形が出たみたいな扱いを受けてる
5026/03/07(土)11:31:43No.1408422805+
おっぱいそん!
5126/03/07(土)11:31:51No.1408422832そうだねx1
>uvはパッケージマネージャーじゃないけどパッケージ管理もしてくれる
>松屋でカレー食べるようなもんだよ
すっげーわかりやすい…
5226/03/07(土)11:32:59No.1408423038+
ライブラリ依存≒最新版で壊れる
5326/03/07(土)11:33:43No.1408423170そうだねx5
Pythonのパッケージ管理と仮想化だけはクソほど乱立しててアレだったからな…
5426/03/07(土)11:33:55No.1408423222+
パイソン入れた気がするけどパイソンこれで動かねえなーって思ってるとき
UVで動かしてる
5526/03/07(土)11:34:07No.1408423269+
awsに乗せて水槽の温度を全世界に公開して
5626/03/07(土)11:34:17No.1408423303+
2系から3系に変わるくらいのタイミングでだけ使ってたんだけどもうvirtualenvはないの?
5726/03/07(土)11:36:04No.1408423626そうだねx3
nodejsもそうだけどバージョンとかライブラリ管理で初心者は脱落する
5826/03/07(土)11:37:37No.1408423935+
初心者ならただ言われるままにコマンド打つだけじゃないかな
初手からオフライン環境とか開発環境と繊細すぎる本番環境とか意識するとうn
5926/03/07(土)11:40:20No.1408424496+
>カスタムプロンプトで前置き入れとけば?
noteでAIに憲法とか切腹条例制定してる人達を遠くに思ってたけど確かに前置きすりゃいいんだなありがとう
6026/03/07(土)11:41:02No.1408424666そうだねx2
正直もう初手uvを覚えた方がいいぐらい今までのパッケージマネージャーと出来に差があるよ
windowsだろうが余裕で動くしPython自体のバージョンも管理できるしactivateとかいうのもいらん
6126/03/07(土)11:41:44No.1408424810+
condaが法人有償化でいきなり自殺しなければuvの登場はもう少し後になってたんだろうか
6226/03/07(土)11:42:00No.1408424873+
自分の趣味にマッチしてるツール作れると楽しいよぬ
6326/03/07(土)11:42:14No.1408424917+
>2系から3系に変わるくらいのタイミングでだけ使ってたんだけどもうvirtualenvはないの?
その後色々似たようなのが出てきてuvに統一されつつある
6426/03/07(土)11:44:32No.1408425458+
わからない
venvで内部的にどうなってんのかわかんないままなんとなく動けばいいやでPythonを扱っている
6526/03/07(土)11:45:04No.1408425575+
>condaが法人有償化でいきなり自殺しなければuvの登場はもう少し後になってたんだろうか
condaはpython以外の環境も管理するからまだまだ需要があるよ
ただこれもrust製のpixiに置き換わりつつあって分野によってはuvより人気ある
中身uvのラッパーだけど
6626/03/07(土)11:45:38No.1408425701そうだねx1
uvというかastral製品はどれもRust実装で速いのいいよね
6726/03/07(土)11:47:10No.1408426000そうだねx4
フロントエンドとかもそうなんだけど環境周りとか10年くらいは変わらないで欲しい
6826/03/07(土)11:47:16No.1408426030+
最近のトレンドはuvなんか…
6926/03/07(土)11:48:01No.1408426195そうだねx4
>uvというかastral製品はどれもRust実装で速いのいいよね
astralは名称の検索性がクソなのはやめてほしい
tyとか本当に
7026/03/07(土)11:48:46No.1408426358+
uvの登場でパッケージマネージャーに関してはnodejsとかrubyを抜き去った感がある
7126/03/07(土)11:50:26No.1408426715+
グローバルインストールして環境ぶっ壊して全部捨ててやり直す
初心者なんてそれでいいんだよ
7226/03/07(土)11:50:37No.1408426759+
npm界隈もnv的なのそのうち来るんだろうけどそもそも用途違わね…?
7326/03/07(土)11:53:27No.1408427368+
>グローバルインストールして環境ぶっ壊して全部捨ててやり直す
docker使ってこれでいいじゃんと思ってたけどなんやかんやdockerめんどくさくなってきてやっぱパッケージマネージャーだわという気持ちに戻った
7426/03/07(土)11:53:43No.1408427408そうだねx1
https://chatgpt.com/share/683033a8-c358-8010-97a3-00d5259d2597
去年くらいにパッケージ管理周辺の事をGPT先生に質疑応答したやつ貼っとく
違いもトレンドもなんもわからんならちょっとは知った気になれるかも
ryeがまだ元気に生きてた頃の話でちょっと古いかもだけど…
7526/03/07(土)11:56:03No.1408427959そうだねx3
LLMのコピペされてもその内容を検証してくれる人いないからあんま嬉しくない…
LLMに訊くだけならそれこそ今ググるだけでGeminiがこたえてくれるし…
7626/03/07(土)11:59:42No.1408428819+
どのライブラリ使うか考えなくても最初から大量に詰め込んどいてくれるから初心者にはAnacondaがありがたいんだ
7726/03/07(土)12:00:02No.1408428913そうだねx1
今は大学の講義資料でもuv出てくるからなあ
本当に流行っているのを感じる
7826/03/07(土)12:04:03No.1408429832+
>ただこれもrust製のpixiに置き換わりつつあって分野によってはuvより人気ある
>中身uvのラッパーだけど
いや全然違わなくない…?
7926/03/07(土)12:08:13No.1408430780そうだねx1
condaはゴミファイル大量に作るのとAnacondaとcondaコマンドとチャンネルの概念を理解してない人がまとめて語るのがクソ
8026/03/07(土)12:09:06No.1408431001+
>docker使ってこれでいいじゃんと思ってたけどなんやかんやdockerめんどくさくなってきてやっぱパッケージマネージャーだわという気持ちに戻った
コンテナ隔離しておけばLLMエージェントに勝手やらせても大丈夫という安心感はあるよ
8126/03/07(土)12:11:36No.1408431567+
目的があるPG勉強って楽しいよね
8226/03/07(土)12:12:32No.1408431784+
>>ただこれもrust製のpixiに置き換わりつつあって分野によってはuvより人気ある
>>中身uvのラッパーだけど
>いや全然違わなくない…?
元々mambaとか作ってた人がpip部分用に互換高速ツール作ってたんだけどuvの方が出来いいんで取り込んだ
ラッパーというかパッケージごとに内部的に使い分けてる
8326/03/07(土)12:12:39No.1408431811+
新しいソフト作るたびにポータブル版で環境隔離するパワー系運用してるけどuvの勉強しようかな
8426/03/07(土)12:14:06No.1408432151そうだねx1
スレ「」はラズパイピコあたりで化けそうな気がするな
arduinoは低レベルすぎるから俺しか喜ばない
8526/03/07(土)12:14:27No.1408432235そうだねx1
>元々mambaとか作ってた人がpip部分用に互換高速ツール作ってたんだけどuvの方が出来いいんで取り込んだ
>ラッパーというかパッケージごとに内部的に使い分けてる
それはPyPIからのインストールに補助的に使ってるだけでCondaパッケージ管理は全然関係ないじゃん
8626/03/07(土)12:14:32No.1408432253+
condaはanaconda使いたい人が付いてきたからこれ使うかぁみたいに使うもんだと思ってた…
8726/03/07(土)12:14:42No.1408432290+
GPT4にpython講師になってもらってFizzBuzzまでは出来るようになったけど全部忘れた
8826/03/07(土)12:14:43No.1408432292+
>コンテナ隔離しておけばLLMエージェントに勝手やらせても大丈夫という安心感はあるよ
消しちゃいけないファイル消し問題はコンテナ隔離でいけるね
次は.env に記載したアクセスキーお漏らし問題もなんとかしたい…
8926/03/07(土)12:15:53No.1408432539そうだねx2
これから環境作るならuvでいいんじゃね感はある
9026/03/07(土)12:17:27No.1408432928+
uvはさっさと乗り換えてもいいよ
勉強するってほどなんかあるわけでもないし快適
やっとまともな環境マネージャ出てきた感じ
9126/03/07(土)12:17:44No.1408432995+
Condaの本質はHomebrewとかに近いパッケージ管理なんだけど中途半端にPythonに迎合してるせいでよくわからんことになってる
9226/03/07(土)12:20:12No.1408433572そうだねx1
Python自体他の高速ライブラリを動かすためのラッパー的側面あるからな
9326/03/07(土)12:20:58No.1408433766+
グルー言語
9426/03/07(土)12:21:30No.1408433887+
文書を画像で張り付けてるクソPDFの画像を読み取るOCRソフトが簡単にできた
Pythonの神髄はやりたいことをやってくれるライブラリを見つける力
9526/03/07(土)12:23:31No.1408434356+
>Python自体他の高速ライブラリを動かすためのラッパー的側面あるからな
高級シェルスクリプト的扱いされてるけどそれにしてはランタイムでかすぎると思うんだよな
LinuxとかmacOSには最初から入ってるとはいえ
9626/03/07(土)12:24:34No.1408434601+
uvに乗り換えてみるか
ものは試しだな
9726/03/07(土)12:26:20No.1408435046+
uvはuv runしておけば何とかなる安心感があるというかuv以外はどこにゴミ置かれるか分かったもんじゃないから絶対pythonコマンド叩きたくない
9826/03/07(土)12:26:48No.1408435161+
>uvに乗り換えてみるか
>ものは試しだな
一応pip互換インタフェイスもあるけど混ぜるな危険
9926/03/07(土)12:28:12No.1408435473+
>高級シェルスクリプト的扱いされてるけどそれにしてはランタイムでかすぎると思うんだよな
Pythonが重いような貧弱な環境で動かすことはあまり想定されてないところはある
大抵のPCなら余裕で動くしな
10026/03/07(土)12:31:50No.1408436393そうだねx2
動作が重いじゃなくて単にデカいって話じゃねえかな?
別に今どきはそれで困りはしないけど無駄だなと思うことはある
10126/03/07(土)12:34:35No.1408437076+
究極busyboxだけで成り立つシェルスクリプトいいよね…
10226/03/07(土)12:35:02No.1408437193+
エンジニア同士のやり取りならいいんだけど一般人にこれ使って〜ってソフト渡すのはやりにくいね
10326/03/07(土)12:36:48No.1408437606+
exeにするとディフェンダーがけおるんだっけ?
10426/03/07(土)12:37:31No.1408437809+
今はバイブコーディングでお出しされたシェルスクリプトめっちゃ怖いぞ
他のあらゆる言語も同じといわれたらそう


1772846252774.png