Skip to content

Instantly share code, notes, and snippets.

筑波大学リコンフィギュラブルコンピューティングシステム研究室 RECS-Tsukuba

Block or report user

Report or block RECS-Tsukuba

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@RECS-Tsukuba
RECS-Tsukuba / image_filter_ppm.cc
Last active Dec 23, 2015
x軸方向のsobelフィルタのサンプル(C++)
View image_filter_ppm.cc
// opencvを使わないプログラム。ただしppm形式の画像を見られるソフトが必要。
// 実行する際は"input.ppm"というファイル名の画像データを用意する。
#include <fstream>
#include <sstream>
#include <string>
#include <stdlib.h>
using namespace std;
@RECS-Tsukuba
RECS-Tsukuba / image_filter.py
Last active Dec 23, 2015
x軸方向のsobelフィルタのサンプル(Python)
View image_filter.py
# coding: UTF-8
from PIL import Image
# 画像を取得
image = Image.open('input.png', 'r').convert('L')
# サイズを取得
width, height = image.size
# 出力画像を生成
@RECS-Tsukuba
RECS-Tsukuba / Main.cs
Last active Dec 23, 2015
x軸方向のsobelフィルタのサンプル(C#)
View Main.cs
using System;
using System.Drawing;
namespace image_filter
{
class MainClass
{
public static Byte getGrayScale(Color c)
{
return (Byte)((c.A + c.G + c.B) / 3);
@RECS-Tsukuba
RECS-Tsukuba / ImageFilter.java
Last active Dec 23, 2015
x軸方向のsobelフィルタのサンプル(Java)
View ImageFilter.java
import java.awt.image.BufferedImage;
import java.io.*;
import javax.imageio.ImageIO;
public class ImageFilter {
/**
* RGBで表される画素をグレースケールの画素へ変換します。
* @param rgb RGBで表される画素
* @return グレースケールの画素
*/
@RECS-Tsukuba
RECS-Tsukuba / image_filter.cc
Last active Dec 23, 2015
x軸方向のsobelフィルタのサンプル(C++)
View image_filter.cc
// 線形フィルタの動作確認用プログラム
// 実行する際は"input.png"というファイル名の画像データを用意する。
//#include <cstdint> visual studio2008だとインクルードできないのでコメントアウト
#include <opencv2/opencv.hpp>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
typedef unsigned char uint8_t; //cstdintがインクルードできないときはuint8_tをtypedefする
You can’t perform that action at this time.