Skip to content

Instantly share code, notes, and snippets.

View HaruhiroTakahashi's full-sized avatar

HaruhiroTakahashi

View GitHub Profile
@HaruhiroTakahashi
HaruhiroTakahashi / Affine.cpp
Created September 21, 2017 08:56
OpenCVの基本的なメソッドまとめ
#pragma once
#include "OCV.h"
#include <random>
using namespace::std;
using namespace::cv;
using cv::UMat;
IAffine::~IAffine()
{
@HaruhiroTakahashi
HaruhiroTakahashi / Affine.cpp
Last active September 20, 2017 08:41
openCVを使ってみる(クラスにまとめてみる編)
#pragma once
#include "OCV.h"
#include <random>
using namespace::std;
using namespace::cv;
using cv::UMat;
IAffine::~IAffine()
{
@HaruhiroTakahashi
HaruhiroTakahashi / Form1.cs
Last active July 20, 2016 10:10
C#メモ帳参考コード(中途半端)
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO;
@HaruhiroTakahashi
HaruhiroTakahashi / PathSeparation_Cls
Created July 1, 2016 04:11
パスを分解するインスタンスメソッド
Option Explicit
Option Base 1 '配列最初の要素番号を1に設定する
'【パス構成要素抽出メソッド】
'「このインスタンスメソッドの使い方」
'宣言方法 → Set hoge = New PathSeparation_Cls
' huga = hoge.elemPath(フルパス)
' huga(m, n)→引数m,nの値によってファイル名およびパスの取得ができる。
'
@HaruhiroTakahashi
HaruhiroTakahashi / GlobalConstants
Last active July 7, 2016 08:09
路面衝立座標確認ツール
'座標入力セル削除範囲----------------------
Public Const roData As String = "B10:D59"
Public Const tsuData As String = "F10:H59"
'------------------------------------------
'campara格納フォルダ名-----------------------------
Public Const camParaFolder As String = "campara_and_Image"
'--------------------------------------------------
@HaruhiroTakahashi
HaruhiroTakahashi / Coordinate
Last active March 10, 2016 06:26
エクセル座標設定
Option Explicit
'※※※超重要※※※
'クラスCoordinateを呼び出した直後、点を反映させたいシートをアクティブにしてあげなければならない。
'他のモジュールまたはプロシージャでシートを選択してた場合、最後に選択されたシートの行列および縮尺を基準として点の位置が決定されてしまう。
'よって、このコードの最初の行で ~.Activate と宣言しなければならない。
'このマクロの場合、クラスDXT内でSheet3.Activateが宣言されているため、初期処理でSheet1.Activateを宣言する必要がある。
Public Sub Set_Coord(Xmm_Sta, Ymm_Sta, Xmm_End, Ymm_End, Zmm_Sta, Zmm_End As Double, _
lineFlag, graphicFlag As Boolean, _
@HaruhiroTakahashi
HaruhiroTakahashi / cgiserver.py
Last active July 11, 2021 03:12
PythonでWebアプリ(文字化け解決)
import http.server
server_address = ("", 80)
handler_class = http.server.CGIHTTPRequestHandler
server = http.server.HTTPServer(server_address, handler_class)
server.serve_forever()
@HaruhiroTakahashi
HaruhiroTakahashi / Module.bas
Last active October 14, 2015 01:02
Excel画像貼り付け
Attribute VB_Name = "MMCTestSpecificationsModule"
'*************************************************************************************
'
' 画像削除設定 = delpic.setdelshape(①, ②, ③, ④)
' 画像貼付設定 = setpic.setpicture(⑤, ②, ⑥, ④, ⑦, ⑧)
'
' ①画像削除開始位置(列)【ここだけ文字で指定すること。 例:"A"】
' ②画像貼り付け、削除開始位置(行)
@HaruhiroTakahashi
HaruhiroTakahashi / ThisWorkbook
Created June 29, 2015 09:41
個人情報管理アプリ(VBA)ver.2
'******************************************************************
'エクセル起動時にメニューシートを開く
'******************************************************************
Private Sub Workbook_Open()
Worksheets("メニュー").Select
End Sub
/* 【メモ】
・自作の変数は先頭にmy_~を付けて作成。
・変数「x,y」は小さいループ。変数「i,j」は大きいループで使用。
*/