リンクを取得 Facebook × Pinterest メール 他のアプリ - 11月 16, 2024 次は10月の話。4mmCSマウントレンズIMX298カメラを設置して、光の反射防止に対応した検査BOXを改造作成する必要があるが、ほぼ1か月やる気が出ず、全く作業せず。これではいかんと、10月末ごろに部品の不足を再確認して、不足している部品を購入。ゆるゆると、検査BOXの改造を再開。4mmCSマウントレンズIMX298カメラのサイズ限定で、アルミケースの重みに耐え、固定できるものを、アルミL等で両面テープ工作。 リンクを取得 Facebook × Pinterest メール 他のアプリ コメント
- 9月 05, 2024 10MP 焦点距離4mm IRIS調整付き アダプタ付きの、Cマウントレンズの不良の件、 インターネット上の情報に、sagawaが引き取りに来るが、引き取りに来なくても返金処理がされることがある、とあったので、それを信じ、9/4早朝に、返品処理を開始した。 Aliexpressに返品を申し込んで、受け付けられた。 その直後、商品が破損していた処理にしておけば返品不要になっていたか、と思いつき後悔したが・・・まあいっか。 9/4の出勤前に、指示の通り、返送品を玄関横に置いておいた。 9/4は、引き取りに来ず、夜もそのまま置いておく。 9/5、仕事中で気づかなかったが11時ごろに電話の着信があった。 昼休みに電話したが出ない。 折り返し電話がかかってきて、sagawaさんだった。 返品の荷物が玄関横にあるもので正しいか、の確認の電話だったらしい。 丁寧に対応していただき、ありがとうございます。 夜7時頃には、まだ返送待ちだったが、夜10時半ごろに再度確認すると、返金処理に進んで返金手続き中になっていた。 あとは、PayPay銀行のVisaデビットで支払っているので、返金処理がスムーズにできるかどうか。 今の所スムーズに進んでいるので、AliExpressでの返品・返金処理は、かなり改善しているのでしょうか。 しかし、返金されたとしても、買ったショップでは在庫無しになっている。 同じレンズの、別のAliexpressショップでの最安値が、送料込みで10,394円。 Amazonでの最安値が、12,592円。 妻との間に波風を立てずに買えない(´;ω;`) 続きを読む
- 9月 24, 2023 約1.5か月改善できなかった、キー認識に関する問題があった。 PySimpleGUIの方がTKinterよりシンプルなコードで簡単に組めそうと、PySimpleGUIでウィンドウを作り、Webでの情報を参考にマウスで操作する条件分岐処理が簡単に書けたので、当初予定の EHUASHINA USB カスタマイズ スイッチ SPACE のスペースキーを押すと撮影検査を1回処理するべく、キーボード入力での操作に変更しようとしてツボにはまった。 ついでにESCキーでのプログラム終了も実装しようとしている。 下記のようなコードを書いたが、キーを押しても認識されない。 ut_now = datetime . datetime . now () print ( ut_now , 'MAIN Start' ) while True : ut_now = datetime . datetime . now () print ( ut_now , 'KEY' ) event , values = window . read () # timeout=数字msキー入力待ち、(key, value)のタプル形式でイベントを受取 ut_now = datetime . datetime . now () print ( ut_now , event , values ) if event == sg . WIN_CLOSED : break elif event == 'Escape:27' : break elif event == ' ' : ut_now = datetime . datetime . now () print ( ut_now , 'Space' ) ウィンドウの右上の終了ボタン... 続きを読む
- 10月 29, 2023 Numpyで高速に四角書き込みする前に、それ以外の部分を仕上げることにした。 まず、状態・判定を絵で表示して、わかりやすくする。 「準備完了」絵、「検査中」絵、「Good」判定絵、「Bad」判定絵をGIMPで作成し、400x300のpngファイルで保存した。 これをメモリに先に読み込み、メモリから高速に表示・更新しようとしたが、「準備完了」の表示はできたが、他の絵に更新ができない。 いろいろ調べると、OpenCVを使用すればできるようだが、できるだけシンプルに仕上げたい。 かなり試行錯誤した結果、表示だけメモリに読み込み表示、他はSSDから読み込む方法で妥協した。 image_path_push = 'C:/code/py311/Ta2S Inspection soft/pic_PUSHStart.png' image_path_inspect = 'C:/code/py311/Ta2S Inspection soft/pic_Inspect.png' image_path_good = 'C:/code/py311/Ta2S Inspection soft/pic_GoodPUSHStart.png' image_path_bad = 'C:/code/py311/Ta2S Inspection soft/pic_BadPUSHStart.png' image_push = sg . Image ( 'C:/code/py311/Ta2S Inspection soft/pic_PUSHStart.png' ) (image_path_pushは不要だが、しばらく残す) layout = [ [ sg . Frame ( '' , [ [ sg . Image ( data = cv2 . imencode ( '.png' , frame_resized )[ 1 ]. tobytes (), key = '-IMAGE-' )]], key = '-FRAME1-' ), sg . Frame ( '' , [[ sg . Text ( ... 続きを読む
コメント
コメントを投稿