Language 60

C# 정규표현식

https://hijuworld.tistory.com/22 C# 정규식을 사용하여 패턴 매칭(Regex, IsMatch) 정규표현식이라는 표현식을 이용하여 패턴이 일치 하는지 검사 할 수 있다. 예를들어 어떤 문자열이 A부터 C사이에 글자로 시작하면서 5글자이내의 글자인지를 검사하거나 해당 문자열이 숫자 hijuworld.tistory.com https://code-examples.net/ko/q/75802 regex - 안에 - c# string 큰따옴표 code-examples.net

Language/C# 2022.04.29

[Magick package] 이미지 명도 채도 조정

2개 패키지 파일 설치가 필요하다 1. Magick.Net.Core 2. Magick.Net-Q8-x64 using ImageMagick; private Image getUpdatedImage() { Console.WriteLine(" !! get updated Image !!"); Image result = null; float bri = briTrackBar.Value * 0.8f; float sat = satTrackBar.Value * 2 + 20; img = new MagickImage(getURL()); //getURL함수에서는 string형태의 주소값을 return if (img == null) { Console.WriteLine("YES NULL"); return null; } try { ..

Language/C# 2022.04.25

C# Brightness / Saturation trackbar로 조절

Brightness / Saturation을 트랙바로 조정 using System.Drawing.Imaging; private static Bitmap ApplyColorMatrix(Image sourceImage, int brivalue, int satval) { //satval이 0부터 200이니까 -100을하면되겠지? Console.WriteLine("APPLY COLOR MATRIX"); Console.WriteLine($"value : {brivalue}"); Bitmap bmp32BppSource = GetArgbCopy(sourceImage); Bitmap bmp32BppDest = new Bitmap(bmp32BppSource.Width, bmp32BppSource.Height, Pixel..

Language/C# 2022.04.21