[技術者向] コンピューター
- pythonで画像のサイズの再計算が関数で可能か
TkEasyGUIの使い方を試していて画像のサイズの問題で悩んでいます。 フォルダから画像ファイルのリスト化をして循環で表示させるまではどうにかなったのですが残念なことに表示範囲内で自動的に拡大縮小して表示する機能がないようにに見受けられ、サイズはデフォルトでてアスペクト比1:1に変換されて表示されます。画像ファイルによって比率が異なってるため4:3比の場合潰れてしまいます。恥ずかしなが前回の質問時全然そのことに気付きませんでした。今回下記コードのようにPillowを使って画像の大きさを取得しTkEasyGUIの画像のサイズを変更しようとしましたが、画像に合わせ動的に変更をする方が分かりません。画像に合わせ動的にサイズを変えるため関数を使えばと思ったのですが、関数をコピペで使ったことはあっても作ったことはありません。可能か否かも含めて何か方法がありましたらお教えください。 import TkEasyGUI as sg from PIL import Image import glob # GUIフォルダの画像ファイルを抽出 image_data = glob.glob('./GUI/*.png') # .pngのみを抽出 image_data.extend(glob.glob('./GUI/*.jpg')) # .jpgのみを抽出してリストに追加 # 画像のサイズを計算 im = Image.open(image_data[0]) h= im.size[1] w= im.size[0] h1=400 w1= int(w/(h/h1)) #sg.theme('alt') layout = [ [sg.Image(im,key="-image-",size=(w1,h1))], [sg.Button("◀"),sg.Button("□"),sg.Button("▶")] ] window = sg.Window('画像', layout) # イベントループ i=0 while True: event, values = window.read() if event == sg.WIN_CLOSED: break if event == "▶": i += 1 window["-image-"].update(image_data[i % len(image_data)]) elif event == "◀": i -= 1 window["-image-"].update(image_data[i % len(image_data)]) elif event == "□": i = 0 window["-image-"].update(image_data[i % len(image_data)]) window.close() なおDisvordで質問を試みていますが見学者が居ないのかどうか分かりませんが寂し状況に陥っていますので此処ではPillowを使った方法を考えて投稿させていただきました。
- バッチファイル パスワードを要求してzipファイル
バッチファイルについては全くの素人です。掲題のとおりなのですが、的外れなご質問でしたら何卒ご容赦ください。 バッチファイルで、パスワードを入力し、zipファイルを作成する、というものを作成したいです。 そんなことは可能なのでしょうか。詳しい方のお力を借りたく、何卒よろしくお願いいたします。
- ベストアンサー
- Windows系OS
- daikichi0611
- 回答数2
- 「続きを読む」ボタンを複数使いたい
web、コーディングに詳しいかた助けてください! 「続きを読む」みたいなかんじで文章を展開させる箇所を、ページ内で複数作りたいと思っています。 https://achiyochi.jp/web/readmore-js/ アコーディオンメニューでよく見るdetailsやsummaryでなく、こちらの方法で実現したいと思っているのですが、 複数使った場合、ひとつの矢印をクリックしただけで、ページ内の全ての矢印が開閉されていまいます。 class名を変えるとひとつずつ開閉ができるのですが、同じ要素にいちいち同じCSSを書くのもややこしくなりそうで……。 どこを書き変えたら、ボタンのひとつずつの実行が可能でしょうか? よろしくお願いいたします。 webデザイン HTML JavaScript jQuery
- デレクトリ内画像一括リサイズ
監視カメラの画像(.jpg)が都度FTPされるのですがサイズが大きいのでリサイズしたくネット検索で1枚づつファイル名指定するのは以下に見つかりました。 <?php list($width, $hight) = getimagesize('./kamera/A2409.jpg'); // 元の画像名を指定してサイズを取得 $baseImage = imagecreatefromjpeg('./kamera/A2409.jpg'); // 元の画像から新しい画像を作る準備 $image = imagecreatetruecolor(1500, 800); // サイズを指定して新しい画像のキャンバスを作成 // 画像のコピーと伸縮 imagecopyresampled($image, $baseImage, 0, 0, 0, 0, 1500, 800, $width, $hight); // コピーした画像を出力する imagejpeg($image , './photo/A2409.jpg'); ?> これらを参考に50枚くらいGDにて 一括リサイズ したいのでご教授下さい。
- AIの登場はスマホのシェアに影響する?
私はAIが嫌いな様です。 iPhone使いなのですが、Androidに移れない理由がまた一つ増えました。 GoogleはAIに積極的で、Appleは消極的だからです。 やっと登場したApple Intelligenceも、プライバシーやオフラインなど制限があり、私を安心させます。 …とは言え、対応端末は持っていませんが笑 今後はこのあたりもシェアに影響してくるのでしょうか? ネット記事ではAppleが時価総額一位を奪われた原因がAI対応の遅れと指摘されていました。
- 締切済み
- その他([技術者向] コンピューター)
- noname#262729
- 回答数1
- 今こそ「不完全なAI」が必要では?
袴田さんが講演で妄想全開で話す様子を見て思ったのですが、全てにこんな感じで返してくるAIもいいじゃあないかあと思いました。 不謹慎ですが、一字一句を集めてAI「IWAO」を作るのが今の時代には必要ではないでしょうか? 凄い真面目な話なのですが…批判の嵐でしょうね笑
- 締切済み
- その他([技術者向] コンピューター)
- noname#262729
- 回答数2
- スマホって一から作れるんですか?
例えば、それについて詳しい数名が集まって、儲けとか関係なく、OSも一から作る事ってできるのでしょうか? 夢がありそうですが、なんで誰もやらないのですか?
- 締切済み
- その他(OS)
- noname#262674
- 回答数1
- クロンコマンドの記述について
自動作成されるデレクトリに画像コピーしたい テストとして以下のPHPで確認はOK <?php echo "現在の日付は ". date("Ymd"); echo "<br/>\n" ; echo "現在から1日前の日付は ". date("Ymd", strtotime("-1 day")); echo "<br/>\n"; // サーバー内に当日の日付で自動作成されたデレクトリへのパス $test1 = '/home/hoge/public_html/kame/' . date('Ymd') . '/images'; echo $test1; echo "<br/>\n"; // サーバー内の 1日前に自動作成されたデレクトリへのパス $test2 = '/home/yamasei/public_html/11k/kame/' . date('Ymd', strtotime('1 days ago')) . '/images'; echo $test2; ?> echou では意図した通りになるのでサーバーの1日前のデレクトリに画像コピーしたくクロンコマンドに以下のように cp -f /home/hoge/public_html/jibun.jpg /home/hoge/public_html/kame/' . date('Ymd', strtotime('1 days ago')) . '/images クロン実行すると cp: target 'ago)) . /images' is not a directory となります。 コマンドがまちがっているようなのですが自分には解りません。 識者の方、教えて下さいませんか。お願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- yama
- 回答数2
- 電源の配線周りについて
以下はある電源装置の接続口の画像なのですが、必要な(適切な)電源ケーブルの種類と、その電源ケーブルを具体的にどの場所に繋げたら良いか (白文字で記載されている記号などの意味が全く分からず、、)ご教授頂きたいです。 何卒よろしくお願い致します。
- ベストアンサー
- Windows系OS
- gojalptmax
- 回答数1
- windows10 22H2 サポート終了について
今、windows10 22H2を使用して2025年10月15日に終了とありますが、 セキュリティソフトは、ウイルスバスタークラウド(バージョン17.8) 有効期限2027年11月30日を使用しています。 windows10のサポート期限が2025年10月15日に終了しても セキュリティは有効期限(2027.11.30)まで安全なのでしょうか。
- lazyloadでエラーがでる
<script>$(function(){$('img.lazy').lazyload({threshold:800});});</script> javascriptのlazyloadを導入するため、以下のような記述でオプションにthresholdを適用すると添付画像のようなエラーが表示されます。なぜだかわからず、大変恐れ入りますがどなたか有識者の方教えていただけませんでしょうか。 ちなみにオプションをつけない、またはthresholdでないオプションであればエラーが出ず問題なく実行されます。 よろしくお願いいたします。
- ベストアンサー
- JavaScript
- yukiponta
- 回答数1
- 何故かSSL接続をブロックする、詳細も不明
こんにちは、お世話になります。 またセキュリティ関連の質問ですが、まずオブジェクト名: code.yengo.comのURLが何なのかと・・・、 無効な証明書?の意味も解りません。 そもそもこんな証明書がなぜあるのか・・・。 OSはWindows11です。 ご教示宜しくお願いします。 イベント: 無効な証明書によるSSL接続を検知しました ユーザー種別: 未定義 アプリケーション名: chrome.exe アプリケーションのパス: C:\Program Files\Google\Chrome\Application コンポーネント: セーフブラウジング 結果の説明: ブロック オブジェクト名: code.yengo.com 理由: この証明書、または証明書チェーンの別の証明書のいずれかの有効期間が終了しています。
- 締切済み
- セキュリティ対策
- JackTheRipper99
- 回答数1
- [HTML] table内のセルの書式をCSSで
tableで10列x5行の表を作っています。例えば (他は通常状態として) 2列目の背景を赤、7列目の背景を青 3行目の文字をbold、5行目の文字をitalic という書式(スタイル?)を設定するにはどうしたらよいでしょうか <td class="red_bold"> <td class="red_italic"> <td class="blue_bold"> <td class="blue_italic"> というような、すべての組み合わせを網羅したclass定義をしなければいけないのでしょうか もう少しスマートなやり方がありそうな気がするのですが
- pythonでelifが多数の時の対処方法について
お世話になっています。 pythonのTkEasyGUIを使い画像表示の方法を試しています。下記の簡単なコードではボタンクリックで画像が順に変わるだけのものですが、同じボタンで処理したいためelifを使い条件分岐をさせて変えるようにしていますが、今回の場合のように3枚程度の画像の場合問題がないのですが、これでは枚数が増える都度コードを追加することになります。インデックス部分の処理だけで変化させることは出来ないでしょうか。 import TkEasyGUI as sg image_data =['GUI/frog2.png','GUI/a.jpg','GUI/b.jpg'] sg.theme('alt') layout = [ [sg.Image(image_data[0],key="-image-")], [sg.Button("image1")] ] window = sg.Window('画像', layout=layout) i=0 # イベントループ while True: event, values = window.read() if event == sg.WIN_CLOSED: break if event == "image1" and i==0: i=i + 1 window["-image-"].update(image_data[i]) elif event == "image1" and i==1: i=i + 1 window["-image-"].update(image_data[i]) elif event == "image1" and i==2: i=i - 2 window["-image-"].update(image_data[i]) window.close() 今回、Discord > TkEasyGUIへ投稿しようとも考えてアカウントの登録までしましたがスマホも使えない年寄りはそこで固まってしまいました。TkEasyGUI特有の問題かpythonの一般問題かどうか分かりませんがよろしくお願いいたします。
- DellノートPC自動ログオン設定中エラーが発生
Dell lnspiron 3780ノートPCで自動ログオンの設定中、 添付写真のエラーが発生、再起動等を試みましたが エラーの解消が出来ません。(OS:Windows10) 復旧方法が有れば教えてください。 PCについては、初心者程度です宜しくお願いします。
- ベストアンサー
- Windows系OS
- s-sayu
- 回答数3
- 通信量の計算 RS232C
RS232Cで10個のASCII文字を送るのに何ビット必要なのかを知りたいです。 stop bit;1bit parity:even=1bitに相当 data bit:7bitと表記されているので、1文字当たり、 1+7+1+1=10 bitと換算し、 10*10=100 bitという計算で合っているでしょうか?
- ベストアンサー
- その他([技術者向] コンピューター)
- MOPO
- 回答数2