絞り込み条件を変更する
検索条件を絞り込む

すべてのカテゴリ

5 件中 1 - 5 件表示
カバー画像

Pythonを使ってCSVファイルの画像URLデータを処理する方法

Pythonを使ってCSVファイルの画像URLデータを処理する方法について、基本的なアドバイスを提供できます。 まず、PythonにはCSVファイルを扱うための標準ライブラリが用意されています。csvモジュールを使用してCSVファイルを読み込むことができます。次に、Pillowライブラリを使用して画像を処理することができます。具体的には、Imageクラスを使用して画像を開き、ImageOpsモジュールを使用して白抜きの画像を作成することができます。 このラインより上のエリアが無料で表示されます。 以下は、CSVファイルの画像URLデータを読み込み、最初の画像を白抜きの画像に変換する例です。 import csv from io import BytesIO from PIL import Image, ImageOps import requests # CSVファイルの読み込み with open('input.csv') as f:     reader = csv.reader(f)     # ヘッダー行をスキップ     next(reader)     # 最初の行を取得     row = next(reader) # 画像URLから画像を取得 response = requests.get(row[0]) img = Image.open(BytesIO(response.content)) # 白抜きの画像に変換 img = ImageOps.invert(img.convert('RGBA')) # 変換後の画像を保存 img.save('output.pn
0
カバー画像

郵便番号CSVファイルを使って郵便番号→地図のウェブアプリを作る

はじめに弊社で自社開発したウェブ上の検索技術であるDataMarina(データマリーナ)+ToolBoxを使ったウェブアプリの開発方法を具体例を使って簡単に紹介します。題材は日本郵便が公開している郵便番号CSVファイル。これを使って、郵便番号・または住所から地図表示(グーグルマップ)のウェブアプリを作ってみます。検索方法の決定検索方法としては次の2通りを予定します。①郵便番号→地図②都道府県名→市町村→その下の町など、を絞り込んで→地図実際の作業(1)日本郵便からCSVファイルをダウンロード「郵便番号データダウンロード」で検索すれば出てきます。(2)CSVファイルの調整今回は、郵便番号と住所だけを使うので、読みなどのフィールドは削除して、文字コードをUTF-8に変換します。レコード数(行数)は12万4433あります。(3)検索方法に基づいて検索データを作成専用のツールを使って検索データを作成します。(4)検索用ホームページの作成簡単のために、すでにあるサンプルからページを拝借して文字を変更して再利用します。(5)ToolBox用の設定プログラム、ユーザープログラムの作成これももまた、すでにあるサンプルから拝借して文字・設定項目を変更して再利用します。ただ、地図の表示に関しては新規に機能を追加します。(6)アップロード以上ででき上がりです。ファイル一式をサーバーにアップロードしてアクセスします。機能の確認、必要であれば表示・スタイル等の修正を行って完了です。これで、約1時間でできました。もちろん、実際に使う場合にはページの新規作成、表示の調整などが必要になりますが、基本的にはこの
0
カバー画像

CSVで圃場・作業地点を管理する方法

農業・漁業・屋外作業で気象データを活用したい場合、作業地点を分かりやすく整理しておくことが大切です。 たとえば、複数の圃場、乾燥場、漁場、倉庫、屋外作業場所などがある場合、「どの地点の天気データを見るのか」を毎回手入力していると、間違いや手間が増えてしまいます。 そこで便利なのがCSVです。 この記事では、圃場や作業地点をCSVで管理する基本的な考え方を紹介します。 1. CSVとは何か CSVとは、表形式のデータをシンプルなテキストで保存する形式です。 ExcelやGoogleスプレッドシートでも開くことができ、Pythonなどのプログラムからも扱いやすいのが特徴です。 たとえば、次のような形で地点情報を管理できます。 name,latitude,longitude 圃場A,45.1783,141.1383 圃場B,45.2417,141.1867 作業場C,45.1631,141.1434 1行に1つの地点を入れ、列ごとに名前、緯度、経度などの情報を分けて管理します。 2. CSVで管理すると何が便利か 作業地点をCSVで管理すると、次のようなメリットがあります。 ・複数地点を一覧で確認できる ・地点名、緯度、経度をまとめて管理できる ・ExcelやGoogleスプレッドシートで編集できる ・Pythonなどのプログラムで読み込みやすい ・気象APIと組み合わせやすい ・あとから地点を追加、修正しやすい 特に、気象APIを使って地点ごとの天気データを取得する場合、緯度と経度をCSVにまとめておくと便利です。 3. 最低限入れておきたい項目 最初は、あまり複雑にしすぎる必要は
0
カバー画像

【ACCESS VBA】ACCESSのデータをCSVファイルに出力するときの注意点

ACCESSのテーブルデータ、または、クエリのデータを、そのままCSVファイルにしたい時があります。 しかし、ある条件が、その作業を阻むときがあります。 今回も諦めていました。 YoTubeでも解説しています。是非、ご覧ください。ACCESSのデータをCSVファイルに出力するときの注意点こんにちは。伊川です。 CSVファイルは、実務では必須ですね。 インポートしたり、エクスポートしたり、私は、CSVファイルを、扱わない日はないです。 しかし、CSVファイルは、Excelの形式に、紐づけされていることが多く、文字を扱う場合には、問題がありません。 しかし、数字や、日時を扱うときは、要注意です。 それは、正しく反映されないときがあります。 その正しく反映されないときに、ぶち当たりました。 何をやってもうまくいきませんね そんな時の失敗談を記載します。 このブログはこんな人にお勧め今、VBAでハマっている人 VBAで、2日以上悩んでいる人 実行しても、正しく反映されず、VBAをやめようと思っている人 このブログを、読み終わるころには・・・・ 今まで、利用していなかった機能を見直してみましょう。 その見直しが、思いもよらず解決へ、つながります。 無理に、VBAを利用して難しく考えないようにしましょう。 ACCESSから、16桁の数値を出力するなぜ、16桁の数字なのか? もちろん競馬です。 ACCESSから、抽出した、馬券の買い目を自動で抽出するからです。 もちろん、手動で買い目の入力してもいいのですが、ヒューマンエラーの恐れがあります。 事実、私は、入力間違いにより、万馬券を、2回のが
0
カバー画像

CSVファイルを使ってデータをインポートして表示する

WordPressをベースとして、CSVファイルを使ってデータをインポートして、情報を表示するウェブサイトを作ることができました。今回の経験を活かして、様々な動きのあるデータの表示が必要なウェブサイトの制作を承ることができます。お気軽に、ご相談くださいませ。制作中にデータベースのテーブルの構成が変わっても、対応できます。将来性のあるメンテナンスが容易なウェブサイトを希望されてるお客様は、ぜひ、お気軽にご相談くださいませ。今までお見積りからご購入頂けることが、多いです。時間をかけてヒヤリング致しますし、データベースのことが詳しくないため、本格的なウェブサイトを発注したいけど二の足を踏んでいるお客様は、ぜひ、一度ご相談くださいませ。
0
5 件中 1 - 5