10月は今日が最終日・・・・・
📷📷📷📷📷📷
#LAN_PRO
#Bloguru
#VegaSystems
#photograph
#GFX50S2
#sunrise_ichinomiya
#Sunset_ichinomiya
#日の出_一宮
#夜明け_一宮
下のフォームに記入し、Eメールをお送りください。件名とメッセージは必須項 目です。
Comparative brightness synthesis is a technique used to create images
by synthesizing multiple photos (frames).
During the synthesis process, only the brighter portions are extracted, and the parts
with no change in brightness are not added together.
As a result, when the camera is fixed in position, it records the areas with variations
in brightness.
Because the Earth moves along a circular orbit, when observed from a fixed point
on Earth, stars appear to have moved along an arc.
Recording this path as bright spots allows you to create images, much likephotographs.
This particular image was captured in the northern sky using a wide-angle lens,
with the center of the circle being the North Star.
比較明合成は、複数枚の写真(フレーム)を合成して作成する技法ですが、合成する
時には明るい部分だけを取り出し、輝度変化のない部分は加算合成しない方法です。
このためカメラを固定した状態なら輝度変化する部分が記録されます。
地球は円軌道で移動するので、地球の一定点からみると、星は円弧状に移動したように
見えます、この軌跡を明点として記録すると写真のように見ることが出来ます。
これは北の空を広角レンズで撮影しています、円の中心は北極星です。
使用カメラ Olympus E-M1
レンズ MFT 8mm F1:1.8
露光時間 4秒
撮影時間 30分
I began making napa cabbage pickles as the room temperature started to drop.
I cut off about forty percent of the base of the cabbage and then opened it up by hand.
Without using a knife, I tore it into bite-sized pieces and added 3% of its total weight in salt.
I also added sliced kombu and red pepper, and then pressed it before storing
it for about two days to complete the process.
室温が下がり始めたので、白菜漬けを作り始めました。
白菜は根本だけ四割にし後は手で開きます。
包丁を使わず、手で一口大にちぎり、総重量の3%の塩を加えます。
それに昆布と唐辛子の輪切りを加え、プレスして2日ほど保管して完成です。
"Today's evening scenery, with the sun setting to the south near Mount Fujiwara.
The strong wind creates dynamic cloud movements, making it quite a spectacle."
今日の夕景、日没位置は南下し、藤原岳付近です。風が強いので、雲がダイナミックな
動きとなり、見ごたえがあります。
Video shooting on a rainy day requires careful attention.
First, it's important to ensure that the equipment stays dry, and then,
it's about conveying the rainy atmosphere effectively.
Recently, I observed what appeared to be a group from a TV station filming hydrangea
videos on a rainy day.
The young crew members seemed to be shooting without much concern for their equipment getting wet.
Knowing that their equipment was not waterproof, I felt saddened when I saw them leaving the tripod soaked after the shoot.
I don't believe this will result in high-quality images.
雨の日のVideo撮影は神経を使います、まず機材が濡れない事、次に雨の雰囲気を、
どう伝えるかです。
過日、雨の日にTV局と思しき方々が、アジサイのVideo撮影をしていましたが、若い彼らは
機材が濡れるのを構わず撮影していました。私はその機材が防水でないことを熟知してり、
撮影後、使用した三脚は濡れるにまかせている状態をみて、私は悲しくなりました、
これで良い画像が撮れるとは思いません。
OBS(Open Broadcaster Software)は、ライブストリーミングや画面録画などの]
マルチメディアコンテンツを制作・放送するためのオープンソースのソフトウェアです。
OBSはプラグインとスクリプトをサポートしており、Pythonを使用して独自のスクリプト
を作成することができます。ここでは、OBSのPythonスクリプトについて詳しく説明します。
PythonスクリプトをOBSに統合するためには、OBSのスクリプト機能を利用する必要が
あります。OBSのスクリプトエンジンは、Python 3をベースにしており、スクリプトの
開発にはPython言語を使用します。
PythonスクリプトをOBSに追加する手順は以下の通りです:
OBSを開き、ユーザーコントロールパネル内の「スクリプト」セクションに移動します。
「スクリプトの管理」ボタンをクリックして、スクリプトを管理するためのダイアログ
ボックスを開きます。
ダイアログボックスの中で、新しいスクリプトを作成するための「+」アイコンをクリック
します。
スクリプトの名前を入力し、Pythonファイル(.py拡張子)を指定します。
スクリプトの設定画面に移動し、Pythonスクリプトを編集します。
Pythonスクリプト内で、OBSの各種機能を制御するコードを記述します。例えば、
シーンの切り替え、ソースの操作、フィルタの適用などが可能です。
スクリプトの設定画面で、スクリプトが実行されるトリガーを設定できます。
トリガーは特定のOBSイベント(例:ストリームが開始されたとき、シーンが
切り替わったとき)に関連付けることができます。
スクリプトの設定が完了したら、保存ボタンをクリックしてスクリプトを有効にします。
PythonスクリプトをOBSに統合することで、自動化やカスタマイズが可能になります。
例えば、特定のシーンに切り替えたり、テキストや画像を自動的に挿入したり、
トランジション効果を制御したりできます。
Pythonスクリプトを作成するにはPythonの基本的な知識が必要です。OBSのスクリプト
APIに関する詳細な情報や例については、OBSの公式ドキュメンテーションを参照
することをお勧めします。
また、OBSのコミュニティフォーラムやウェブサイトも役立つリソースです。
"I was able to take photos of the starry sky after a long time.
I used an MFT 8mm lens.
These photos were taken using a composite of multiple exposures.
I took the pictures in the direction of north-northwest from my home, and the point
on the right is the North Star.
The constellations rotate around this point, and even in urban areas, weather permitting,
it's possible to capture the night sky to this extent."
久々に星空の撮影が出来ました、使用レンズはMFT8mm。
比較明合成での撮影です、我が家から北北西の方向に撮影、右にある中心点が
北極星です、星座はこれを中心に回転します、都市部でも天候次第で、この程度
なら星空が撮影出来ます。
"I was able to capture the moment of this morning's sunrise for the first time
in a while.
There was no wind, and the temperature has cooled down a bit.
The sunrise is continuing its southward journey and has already reached this position.
We will start preparing for winter from this time of the year."
私は久しぶりに、今朝の日の出の瞬間の撮影が出来ました。
風も無く、気温も少し落ち着いています。
日の出位置は南下を続けており、すでにこの位置まで来ました、我々は、この時期から
冬支度を始めます。
This is a time-lapse from one hour before sunrise, captured on Route 22
from our home.
While shot with a GoPro, it's important to be mindful of the ISO settings,
especially during such contrasting lighting conditions.
Setting the ISO to a range of around 100-400 is advisable to minimize
the contrast and maintain better image quality.
日の出時刻の1時間前からのTimeLapsです、我が家から国道22号を撮影しました。
GoProでの撮影ですが、このように明暗の差が激しい時は、ISOの設定に注意が必要です、
最低値と最高値を100-400程度にしないと、明暗差が出にくくなります。
Pythonにおいて、ローカル変数とグローバル変数は、変数が使用可能なスコープ
(範囲)に関連する概念です。変数がどのスコープで定義され、どの範囲でアクセス
できるかを理解することは、プログラミングにおいて非常に重要です。
ローカル変数(Local Variables):ローカル変数は、関数内で定義された変数で、
その関数内でのみアクセス可能です。関数内で宣言された変数は、その関数の
スコープ内でのみ有効です。
ローカル変数は、関数が呼び出されるときに作成され、関数の実行が終了すると
破棄されます。これにより、関数内で一時的なデータを保持できます。
グローバル変数(Global Variables):グローバル変数は、プログラム全体でアクセス
可能な変数で、関数の外部で定義されます。グローバル変数は通常、プログラム全体
で共有されるデータや設定を格納するために使用されます。
グローバル変数は、関数内からもアクセスできますが、関数内で同名のローカル変数
が定義されている場合、ローカル変数が優先されます。
注意事項:
関数内でグローバル変数を変更しようとする場合、global キーワードを使用して変更
する必要があります。例: global global_var。
グローバル変数はプログラムのどこからでも変更できるため、注意が必要です。
変更が予期せずに行われると、バグの原因になる可能性があります。
通常、ローカル変数を関数内で使用し、グローバル変数は必要な場合に限り使用する
ように設計することが推奨されます。これにより、変数のスコープを制御し、コード
の理解と保守が容易になります。
Pythonの大きな特徴である、変数宣言不要は、高級言語に慣れたプログラマーには
ちょっと面食らう、上記のような[def]での変数の扱いには慣れているものの、いきなり
変数に代入や、比較演算が出現すると、Sourceを読んでいるとたじろぐ場合が今でも
ある。
特に複数の言語を扱う場合には注意が必要です。
Today's sunrise has some clouds, but it's quite clear.
Unlike in the summer when the GoPro overheats,
today it's actually cold, with a low temperature.
It seems there was the first snowfall on the high mountains,
so hiking this weekend requires caution.
今日の日の出、少し雲がありますが、よく晴れています。
夏ならGoProが発熱するのですが、今日は冷えています、気温が低いのです。
高い山では初雪があったようです、週末の登山は要注意です。
VBA(Visual Basic for Applications)の習熟者がPythonを学ぶ場合、以下のステップを
フォローすることで効率的に学習を進めることができます。
1:基本的なPythonの文法を学ぶ:
Pythonの基本構文、データ型、変数、制御構造(if文、forループなど)を理解しましょう。
VBAの経験がある場合、Pythonの文法は比較的簡単に学べるでしょう。
2:Pythonのデータ構造を学ぶ:
リスト、タプル、セット、辞書などのPythonのデータ構造を理解し、使い方を習得しま
しょう。これらのデータ構造は、データの処理や操作に非常に役立ちます。
3:ライブラリとモジュールを探索:
Pythonの強力な側面は、豊富なライブラリとモジュールのサポートです。VBAと同様に、
Pythonでも他のコードを再利用できるため、必要なタスクに合ったライブラリや
モジュールを探索しましょう。例えば、NumPy、Pandas、Matplotlibなどはデータ分析や
可視化に役立つライブラリです。
4:データ処理と分析を学ぶ:
Pythonはデータ処理と分析のための優れたツールです。Pandasを使用してデータフレーム
を操作し、NumPyを使用して数値計算を行いましょう。また、Jupyter Notebookを使って
データの可視化や分析を行う方法を学びましょう。
5:データベースと連携:
VBAと同様に、Pythonもデータベースと連携できます。SQLiteやMySQLなどのデータベース
にアクセスし、データの取得や更新を行う方法を学びましょう。
6:WebスクレイピングとAPIの使用:
PythonはWebスクレイピングやAPIからデータを取得するのにも適しています。
Beautiful SoupやRequestsライブラリを使用してWebページをスクレイピングし、
APIからデータを取得する方法を学びましょう。
7:プロジェクトを進める:
実際のプロジェクトを進めながら学ぶことが非常に効果的です。自分の興味や仕事に
関連するプロジェクトを選んで、Pythonを実際に使用して問題を解決する経験を
積みましょう。
8:オンラインコースや教材を利用:
Pythonの学習には多くのオンラインコースや教材が利用可能です。Coursera、edX、
Udemy、CodecademyなどのプラットフォームでPythonコースを受講することを
検討しましょう。
9:コミュニティとコードの共有:
Pythonコミュニティは非常に活発で、質問を投稿してサポートを受けることができます。
GitHubなどのプラットフォームで他のPythonプログラマーとコードを共有し、
フィードバックを受けることも重要です。
PythonはVBAと比較してさまざまな用途に適しており、学習する価値があります。
継続的な学習と実践を通じて、Pythonをマスターすることができます。
おすすめしたいのは、VBAが書けるなら、PythonのSourceをとにかく読み進んで
「?」の部分を、Webで検索などでクリアすることです。これにより段々理解
出来るようになります、特にLIBはオプションが多いので、都度参照で良いと思います。
わかお かずまさ
Pythonでの金種計算です。
1-15はdef(DEFINE)で、金種の変数に収納し、
入力された金額を金種計算し、(9-13)
その値を辞書型変数(6)に代入します
18-28は例外処理で、ここで最初に計算する金額を入力します。
入力は「int」型で受け取りますが、負の値や整数以外はIF文を終了し、
27を実行して終了します。
23でdefで定義した関数(1)に飛び、終了後、24からの
表示を行います。
Pythonでは、文法より、この変数の種類、それにClassと
メソッド・インスタンスの概念を理解しないとSourceの解読が出来ず、
短いSourceでも手こずる事になる。