C# 클래스 Strabo.Core.ImageProcessing.ImageUtils

파일 보기 프로젝트 열기: spatial-computing/strabo-learning-ocr-transformation 1 사용 예제들

공개 메소드들

메소드 설명
AnyToFormat24bppRgb ( Bitmap srcimg ) : Bitmap
Array1DToBitmapRGB ( int input, int width, int height ) : Bitmap
Array2DToBitmap ( bool input ) : Bitmap
Array2DToBitmap ( bool input, int margin ) : Bitmap
ArrayBool2DToBitmap ( bool input ) : Bitmap
BitmapToArray1DIntRGB ( Bitmap srcimg ) : int[]
BitmapToArray2D ( Bitmap srcimg, int threshold, int margin ) : ].bool[
BitmapToBoolArray2D ( Bitmap srcimg, int margin ) : ].bool[

Bitmaps to bool array2 d.

BitmapToBoolArray2D ( Bitmap srcimg, int margin, int th ) : ].bool[
ConvertGrayScaleToBinary ( Bitmap srcimg, int threshold ) : Bitmap
ConvertToGrayScale ( Bitmap srcimg ) : Bitmap
CreateBlankGrayScaleBmp ( int width, int height ) : Bitmap
GetIntersection ( Bitmap img1, Bitmap img2 ) : Bitmap
GetNumberOfUniqueColors ( Bitmap srcimg ) : int
ImageResize ( string intermediatePath, string output_filename ) : Bitmap
InvertColors ( Bitmap srcimg ) : Bitmap
RGB2YIQ ( int rgb ) : float[]
toGray ( Bitmap srcimg ) : Bitmap
toRGB ( Bitmap srcimg ) : Bitmap

메소드 상세

AnyToFormat24bppRgb() 공개 정적인 메소드

public static AnyToFormat24bppRgb ( Bitmap srcimg ) : Bitmap
srcimg System.Drawing.Bitmap
리턴 System.Drawing.Bitmap

Array1DToBitmapRGB() 공개 정적인 메소드

public static Array1DToBitmapRGB ( int input, int width, int height ) : Bitmap
input int
width int
height int
리턴 System.Drawing.Bitmap

Array2DToBitmap() 공개 정적인 메소드

public static Array2DToBitmap ( bool input ) : Bitmap
input bool
리턴 System.Drawing.Bitmap

Array2DToBitmap() 공개 정적인 메소드

public static Array2DToBitmap ( bool input, int margin ) : Bitmap
input bool
margin int
리턴 System.Drawing.Bitmap

ArrayBool2DToBitmap() 공개 정적인 메소드

public static ArrayBool2DToBitmap ( bool input ) : Bitmap
input bool
리턴 System.Drawing.Bitmap

BitmapToArray1DIntRGB() 공개 정적인 메소드

public static BitmapToArray1DIntRGB ( Bitmap srcimg ) : int[]
srcimg System.Drawing.Bitmap
리턴 int[]

BitmapToArray2D() 공개 정적인 메소드

public static BitmapToArray2D ( Bitmap srcimg, int threshold, int margin ) : ].bool[
srcimg System.Drawing.Bitmap
threshold int
margin int
리턴 ].bool[

BitmapToBoolArray2D() 공개 정적인 메소드

Bitmaps to bool array2 d.
public static BitmapToBoolArray2D ( Bitmap srcimg, int margin ) : ].bool[
srcimg System.Drawing.Bitmap The srcimg.
margin int The margin.
리턴 ].bool[

BitmapToBoolArray2D() 공개 정적인 메소드

public static BitmapToBoolArray2D ( Bitmap srcimg, int margin, int th ) : ].bool[
srcimg System.Drawing.Bitmap
margin int
th int
리턴 ].bool[

ConvertGrayScaleToBinary() 공개 정적인 메소드

public static ConvertGrayScaleToBinary ( Bitmap srcimg, int threshold ) : Bitmap
srcimg System.Drawing.Bitmap
threshold int
리턴 System.Drawing.Bitmap

ConvertToGrayScale() 공개 정적인 메소드

public static ConvertToGrayScale ( Bitmap srcimg ) : Bitmap
srcimg System.Drawing.Bitmap
리턴 System.Drawing.Bitmap

CreateBlankGrayScaleBmp() 공개 정적인 메소드

public static CreateBlankGrayScaleBmp ( int width, int height ) : Bitmap
width int
height int
리턴 System.Drawing.Bitmap

GetIntersection() 공개 정적인 메소드

public static GetIntersection ( Bitmap img1, Bitmap img2 ) : Bitmap
img1 System.Drawing.Bitmap
img2 System.Drawing.Bitmap
리턴 System.Drawing.Bitmap

GetNumberOfUniqueColors() 공개 정적인 메소드

public static GetNumberOfUniqueColors ( Bitmap srcimg ) : int
srcimg System.Drawing.Bitmap
리턴 int

ImageResize() 공개 정적인 메소드

public static ImageResize ( string intermediatePath, string output_filename ) : Bitmap
intermediatePath string
output_filename string
리턴 System.Drawing.Bitmap

InvertColors() 공개 정적인 메소드

public static InvertColors ( Bitmap srcimg ) : Bitmap
srcimg System.Drawing.Bitmap
리턴 System.Drawing.Bitmap

RGB2YIQ() 공개 정적인 메소드

public static RGB2YIQ ( int rgb ) : float[]
rgb int
리턴 float[]

toGray() 공개 정적인 메소드

public static toGray ( Bitmap srcimg ) : Bitmap
srcimg System.Drawing.Bitmap
리턴 System.Drawing.Bitmap

toRGB() 공개 정적인 메소드

public static toRGB ( Bitmap srcimg ) : Bitmap
srcimg System.Drawing.Bitmap
리턴 System.Drawing.Bitmap