網頁

2020年4月1日 星期三

ex6 請簡易說明Bitmap, Sleep的使用方式

請簡易說明Bitmap, Sleep的使用方式

請參考
https://anwendeng.blogspot.com/2020/03/visual-studio-2019-cwindows-formbitmap.html

https://anwendeng.blogspot.com/2020/03/visual-cbitmap-forsleep.html

63 則留言:

  1. B10833024 王翔緯2020年4月1日 上午8:37

    Bitmap
    封裝 GDI+ 點陣圖,這個點陣圖是由圖形影像的像素資料及其屬性所組成。 Bitmap 是用來處理像素資料所定義影像的物件。
    點陣圖是由圖形影像及其屬性的圖元資料所組成。 有許多標準格式可以將點陣圖儲存至檔案。 GDI+ 支援下列檔案格式: BMP、GIF、EXIF、JPG、PNG 和 TIFF。
    Sleep
    在指定的毫秒數內暫止目前的執行緒。
    暫止執行緒的毫秒數。 如果 millisecondsTimeout 引數的值為零,則執行緒會將其剩餘的時間配量讓與準備好要執行的任何同等優先權執行緒。 如果沒有其他準備好要執行的同等優先權執行緒,則目前執行緒的執行不會暫停。
    https://docs.microsoft.com/zh-tw/dotnet/api/system.threading.thread.sleep?view=netframework-4.8

    https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8

    回覆刪除
  2. B10833029 余柏翰2020年4月1日 上午8:53

    在指定的毫秒數內暫止目前的執行緒。暫止執行緒的毫秒數。如果millisecondsTimeout 引數的值為零,則執行緒會將其剩餘的時間配量讓與準備好要執行的任何同等優先權執行緒。 如果沒有其他準備好要執行的同等優先權執行緒,則目前執行緒的執行不會暫停。作業系統不會針對指定的時間長度,將執行緒排程為執行。 這個方法會將執行緒的狀態變更為包含 WaitSleepJoin。

    封裝 GDI+ 點陣圖,這個點陣圖是由圖形影像的像素資料及其屬性所組成。 Bitmap 是用來處理像素資料所定義影像的物件。點陣圖是由圖形影像及其屬性的圖元資料所組成。 有許多標準格式可以將點陣圖儲存至檔案。 GDI+ 支援下列檔案格式: BMP、GIF、EXIF、JPG、PNG 和 TIFF。 如需支援格式的詳細資訊。

    https://docs.microsoft.com/zh-tw/dotnet/api/system.threading.thread.sleep?view=netframework-4.8#System_Threading_Thread_Sleep_System_TimeSpan_

    https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8#examples

    回覆刪除
  3. B10815089潘宥丞2020年4月1日 上午8:55

    在指定的毫秒數內暫止目前的執行緒。暫止執行緒的毫秒數如果millisecondsTimeout引數的值為零,則執行緒會將其剩餘的時間配量讓與準備好要執行的任何同等優先權執行緒。 如果沒有其他準備好要執行的同等優先權執行緒,則目前執行緒的執行不會暫停。作業系統不會針對指定的時間長度,將執行緒排程為執行。 這個方法會將執行緒的狀態變更為包含 WaitSleepJoin。
    封裝 GDI+ 點陣圖,這個點陣圖是由圖形影像的像素資料及其屬性所組成。 Bitmap 是用來處理像素資料所定義影像的物件。點陣圖是由圖形影像及其屬性的圖元資料所組成。 有許多標準格式可以將點陣圖儲存至檔案。 GDI+ 支援下列檔案格式: BMP、GIF、EXIF、JPG、PNG 和 TIFF。 如需支援格式的詳細資訊。
    https://docs.microsoft.com/zh-tw/dotnet/api/system.threading.thread.sleep?view=netframework-4.8

    https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8

    回覆刪除
  4. B10833031游凱程2020年4月1日 上午9:23

    在指定的毫秒數內暫止目前的執行緒。暫止執行緒的毫秒數如果millisecondsTimeout引數的值為零,則執行緒會將其剩餘的時間配量讓與準備好要執行的任何同等優先權執行緒。 如果沒有其他準備好要執行的同等優先權執行緒,則目前執行緒的執行不會暫停。作業系統不會針對指定的時間長度,將執行緒排程為執行。 這個方法會將執行緒的狀態變更為包含 WaitSleepJoin。
    封裝 GDI+ 點陣圖,這個點陣圖是由圖形影像的像素資料及其屬性所組成。 Bitmap 是用來處理像素資料所定義影像的物件。點陣圖是由圖形影像及其屬性的圖元資料所組成。 有許多標準格式可以將點陣圖儲存至檔案。 GDI+ 支援下列檔案格式: BMP、GIF、EXIF、JPG、PNG 和 TIFF。 如需支援格式的詳細資訊。
    https://docs.microsoft.com/zh-tw/dotnet/api/system.threading.thread.sleep?view=netframework-4.8

    https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8

    回覆刪除
  5. 在指定的毫秒數內暫止目前的執行緒。暫止執行緒的毫秒數如果millisecondsTimeout引數的值為零,則執行緒會將其剩餘的時間配量讓與準備好要執行的任何同等優先權執行緒。 如果沒有其他準備好要執行的同等優先權執行緒,則目前執行緒的執行不會暫停。作業系統不會針對指定的時間長度,將執行緒排程為執行。 這個方法會將執行緒的狀態變更為包含 WaitSleepJoin。
    封裝 GDI+ 點陣圖,這個點陣圖是由圖形影像的像素資料及其屬性所組成。 Bitmap 是用來處理像素資料所定義影像的物件。點陣圖是由圖形影像及其屬性的圖元資料所組成。 有許多標準格式可以將點陣圖儲存至檔案。 GDI+ 支援下列檔案格式: BMP、GIF、EXIF、JPG、PNG 和 TIFF。 如需支援格式的詳細資訊。
    https://docs.microsoft.com/zh-tw/dotnet/api/system.threading.thread.sleep?view=netframework-4.8

    https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8

    回覆刪除
  6. B10833034 彭仲麟2020年4月1日 上午10:06

    bitmap:處理像素資料所定義影像的物件。
    sleep:在指定長度的時間內暫止目前的執行緒。

    參考:
    https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8
    https://docs.microsoft.com/zh-tw/dotnet/api/system.threading.thread.sleep?view=netframework-4.8

    回覆刪除
  7. b10833037沈泉澔2020年4月1日 上午10:06

    在指定的毫秒數內暫止目前的執行緒。暫止執行緒的毫秒數如果millisecondsTimeout引數的值為零,則執行緒會將其剩餘的時間配量讓與準備好要執行的任何同等優先權執行緒。 如果沒有其他準備好要執行的同等優先權執行緒,則目前執行緒的執行不會暫停。作業系統不會針對指定的時間長度,將執行緒排程為執行。 這個方法會將執行緒的狀態變更為包含 WaitSleepJoin。
    封裝 GDI+ 點陣圖,這個點陣圖是由圖形影像的像素資料及其屬性所組成。 Bitmap 是用來處理像素資料所定義影像的物件。點陣圖是由圖形影像及其屬性的圖元資料所組成。 有許多標準格式可以將點陣圖儲存至檔案。 GDI+ 支援下列檔案格式: BMP、GIF、EXIF、JPG、PNG 和 TIFF。 如需支援格式的詳細資訊。
    https://docs.microsoft.com/zh-tw/dotnet/api/system.threading.thread.sleep?view=netframework-4.8

    https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8

    回覆刪除
  8. B10833001宋映嫺2020年4月1日 上午10:08

    Bitmap:是用來處理像素資料所定義影像的物件。
    Sleep:在指定長度的時間內暫止目前的執行緒。

    來源:
    https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8
    https://docs.microsoft.com/zh-tw/dotnet/api/system.threading.thread.sleep?view=netframework-4.8

    回覆刪除
  9. b10833027呂沂真2020年4月1日 上午10:31

    封裝 GDI+ 點陣圖,這個點陣圖是由圖形影像的像素資料及其屬性所組成。 Bitmap 是用來處理像素資料所定義影像的物件。
    1. sleep是線程類Thread 的方法,它是使當前線程暫時睡眠,可以放在任何位置。
    2. Sleep使用的時候,線程並不會放棄對象的使用權,即不會釋放對象鎖,所以在同步方法或同步塊中使用sleep,一個線程訪問時,其他的線程也是無法訪問的。
    3. sleep只是暫時休眠一定時間,時間到了之後,自動恢復運行,不需另外的線程喚醒
    來源
    https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8
    https://www.itread01.com/content/1512100938.html

    回覆刪除
  10. B10833043彭律惠2020年4月1日 上午10:31

    Bitmap簡稱為BMP,是點陣圖的縮寫,又稱BID,是一種獨立於監視器的點陣圖數位影像檔案格式。常見於微軟視窗和OS/2作業系統,Windows GDI API內部使用的DIB資料結構與 BMP 檔案格式幾乎相同。
    在linux中,使用sleep是指想讓函數滯留一秒,但在VS中,使用sleep則是想讓函數滯留一毫秒。
    使用方式 :
    sleep [--help] [--version] number[smhd]
    參數說明 :
    --help : 顯示輔助訊息。
    --version : 顯示版本編號。
    number : 時間長度,後面可接 s、m、h 或 d,其中 s 為秒,m 為 分鐘,h 為小時,d 為日數。
    參考資料:
    https://www.cnblogs.com/iloverain/p/5661270.html
    https://zh.wikipedia.org/wiki/BMP

    回覆刪除
  11. B10833043彭律惠2020年4月1日 上午10:31

    Bitmap簡稱為BMP,是點陣圖的縮寫,又稱BID,是一種獨立於監視器的點陣圖數位影像檔案格式。常見於微軟視窗和OS/2作業系統,Windows GDI API內部使用的DIB資料結構與 BMP 檔案格式幾乎相同。
    在linux中,使用sleep是指想讓函數滯留一秒,但在VS中,使用sleep則是想讓函數滯留一毫秒。
    使用方式 :
    sleep [--help] [--version] number[smhd]
    參數說明 :
    --help : 顯示輔助訊息。
    --version : 顯示版本編號。
    number : 時間長度,後面可接 s、m、h 或 d,其中 s 為秒,m 為 分鐘,h 為小時,d 為日數。
    參考資料:
    https://www.cnblogs.com/iloverain/p/5661270.html
    https://zh.wikipedia.org/wiki/BMP

    回覆刪除
  12. B10833023 陳姿茹2020年4月1日 上午10:31

    BMP取自點陣圖的Bitmap的縮寫,也稱為DIB,是一種獨立於監視器的點陣圖數位影像檔案格式。圖像通常儲存的顏色深度有1位元、4位元、8位元、16位元、24位元種顏色。 GDI+ 支援下列檔案格式: BMP、GIF、EXIF、JPG、PNG 和 TIFF。
    使用用法:
    Sleep()函數的調用需要一個時間作為參數,代表程序執行掛起的時間間隔。通常參數的單位為秒,但在一些更加精確的操作系統中能以毫秒甚至是微秒為單位。
    在Windows系统中:
    Sleep(2*1000); //sleep for 2 seconds
    在Unix系统中:
    Sleep(2); //sleep for 2 seconds
    來源:https://zh.wikipedia.org/wiki/BMP
    https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8
    https://baike.baidu.com/item/sleep%E5%87%BD%E6%95%B0/6735027

    回覆刪除
  13. b10833033 蔡孟頻2020年4月1日 上午10:31

    Bitmap是封裝 GDI+ 點陣圖,這個點陣圖是由圖形影像的像素資料及其屬性所組成。 Bitmap是用來處理像素資料所定義影像的物件。點陣圖是由圖形影像及其屬性的圖元資料所組成。 有許多標準格式可以將點陣圖儲存至檔案。 GDI+ 支援下列檔案格式: BMP、GIF、EXIF、JPG、PNG 和 TIFF。
    Sleep是在指定的毫秒數內暫止目前的執行緒。作業系統不會針對指定的時間長度,將執行緒排程為執行。 這個方法會將執行緒的狀態變更為包含 WaitSleepJoin。
    來源:https://docs.microsoft.com/zh- tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8
    https://docs.microsoft.com/zh-tw/dotnet/api/system.threading.thread.sleep?view=netframework-4.8

    回覆刪除
  14. B10833026鄭亞易2020年4月1日 上午10:32

    Bitmap是用於處理由像素數據定義的圖像的對象.該類的主要方法和屬性如下:
    1. GetPixel方法和SetPixel方法:和設置一個圖像的指定像素的顏色.
    2. PixelFormat屬性:返回圖像的像素格式.
    3. Palette屬性:獲取和設置圖像所使用的顏色調色板.
    4. Height Width屬性:返回圖像的高度和寬度.
    5. LockBits方法和UnlockBits方法:分別鎖定和解鎖系統內存中的位圖像素.

    sleep是線程類Thread 的方法,它是使當前線程暫時睡眠,可以放在任何位置。
    https://blog.csdn.net/zhuoyue008/article/details/53382194
    http://mermerism.blogspot.com/2014/04/c-bitmap.html

    回覆刪除
  15. B10833082 黃鈺淇2020年4月1日 上午10:41

    Bitmap:
    封裝 GDI+ 點陣圖,這個點陣圖是由圖形影像的像素資料及其屬性所組成。 Bitmap是用來處理像素資料所定義影像的物件
    用於處理由像素數據定義的圖像的主要方法如下:
    1. GetPixel方法和SetPixel方法:和設置一個圖像的指定像素的顏色.
    2. PixelFormat屬性:返回圖像的像素格式.
    3. Palette屬性:獲取和設置圖像所使用的顏色調色板.
    4. Height Width屬性:返回圖像的高度和寬度.
    5. LockBits方法和UnlockBits方法:分別鎖定和解鎖系統內存中的位圖像素.
    Sleep:
    功 能: 執行掛起一段時間  
    用 法: unsigned sleep(unsigned seconds);

    參考資料
    https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8:
    https://www.itread01.com/content/1546240891.html
    http://mermerism.blogspot.com/2014/04/c-bitmap.html

    回覆刪除
  16. B10833082 黃鈺淇2020年4月1日 上午10:41

    Bitmap:
    封裝 GDI+ 點陣圖,這個點陣圖是由圖形影像的像素資料及其屬性所組成。 Bitmap是用來處理像素資料所定義影像的物件
    用於處理由像素數據定義的圖像的主要方法如下:
    1. GetPixel方法和SetPixel方法:和設置一個圖像的指定像素的顏色.
    2. PixelFormat屬性:返回圖像的像素格式.
    3. Palette屬性:獲取和設置圖像所使用的顏色調色板.
    4. Height Width屬性:返回圖像的高度和寬度.
    5. LockBits方法和UnlockBits方法:分別鎖定和解鎖系統內存中的位圖像素.
    Sleep:
    功 能: 執行掛起一段時間  
    用 法: unsigned sleep(unsigned seconds);

    參考資料
    https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8:
    https://www.itread01.com/content/1546240891.html
    http://mermerism.blogspot.com/2014/04/c-bitmap.html

    回覆刪除
  17. B10833096林建鈞2020年4月1日 上午10:42

    Bitmap:是用來處理像素資料所定義影像的物件。
    Sleep:在指定長度的時間內暫止目前的執行緒。

    https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8
    https://docs.microsoft.com/zh-tw/dotnet/api/system.threading.thread.sleep?view=netframework-4.8

    回覆刪除
  18. B10833069 鍾秉哲2020年4月1日 上午10:42

    Bitmap:是用來處理像素資料所定義影像的物件。
    Sleep:在指定長度的時間內暫止目前的執行緒。

    https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8
    https://docs.microsoft.com/zh-tw/dotnet/api/system.threading.thread.sleep?view=netframework-4.8

    回覆刪除
  19. b10815106林子豪2020年4月1日 上午11:00

    在指定的毫秒數內暫止目前的執行緒。暫止執行緒的毫秒數如果millisecondsTimeout引數的值為零,則執行緒會將其剩餘的時間配量讓與準備好要執行的任何同等優先權執行緒。 如果沒有其他準備好要執行的同等優先權執行緒,則目前執行緒的執行不會暫停。作業系統不會針對指定的時間長度,將執行緒排程為執行。 這個方法會將執行緒的狀態變更為包含 WaitSleepJoin。
    封裝 GDI+ 點陣圖,這個點陣圖是由圖形影像的像素資料及其屬性所組成。 Bitmap 是用來處理像素資料所定義影像的物件。點陣圖是由圖形影像及其屬性的圖元資料所組成。 有許多標準格式可以將點陣圖儲存至檔案。 GDI+ 支援下列檔案格式: BMP、GIF、EXIF、JPG、PNG 和 TIFF。 如需支援格式的詳細資訊。
    https://docs.microsoft.com/zh-tw/dotnet/api/system.threading.thread.sleep?view=netframework-4.8

    https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8

    回覆刪除
  20. BMP取自點陣圖Bitmap的縮寫,也稱為DIB(與裝置無關的點陣圖),是一種獨立於監視器的點陣圖數位影像檔案格式。常見於微軟視窗和OS/2作業系統,Windows GDI API內部使用的DIB資料結構與 BMP 檔案格式幾乎相同。

    Sleep是線程類Thread 的方法,它是使當前線程暫時睡眠,可以放在任何位置。
    Sleep使用的時候,線程並不會放棄對象的使用權,即不會釋放對象鎖,所以在同步方法或同步塊中使用sleep,一個線程訪問時,其他的線程也是無法訪問的。
    而sleep暫時休眠一定時間,時間到了之後,自動恢復運行,不需另外的線程喚醒.

    回覆刪除
  21. (1)Bitmap對象封裝了GDI+中的一個位元圖,此位元圖由圖形圖像及其屬性的像素數據組成.
    用於處理由像素數據定義的圖像的對象.該類的主要方法和屬性如下:
    1. GetPixel方法和SetPixel方法:和設置一個圖像的指定像素的顏色.
    2. PixelFormat屬性:返回圖像的像素格式.
    3. Palette屬性:獲取和設置圖像所使用的顏色調色板.
    4. Height Width屬性:返回圖像的高度和寬度.
    5. LockBits方法和UnlockBits方法:分別鎖定和解鎖系統內存中的位圖像素.
    資料來源:http://mermerism.blogspot.com/2014/04/c-bitmap.html
    (2)Thread.Sleep 函數來使程式等待一段時間
    Thread.Sleep(0) 表示掛起0毫秒,你可能覺得沒作用
    MSDN的說明:指定零 (0) 以指示應掛起此線程以使其他等待線程能夠執行。
    Thread.Sleep(0) 並非是真的要線程等待0毫秒,意義在於這次調用Thread.Sleep(0)的當前線程確實的被凍結了一下,讓其他線程有機會優先執行。 Thread.Sleep(0) 是你的線程暫時放棄cpu,也就是釋放一些未用的時間片給其他線程或進程使用,就相當於一個讓位動作。
    資料來源:https://awei791129.pixnet.net/blog/post/24432898

    回覆刪除
  22. B10833042謝孟修2020年4月1日 上午11:08

    點陣圖是由圖形影像及其屬性的圖元資料所組成。 有許多標準格式可以將點陣圖儲存至檔案。 GDI+ 支援下列檔案格式: BMP、GIF、EXIF、JPG、PNG 和 TIFF。您可以使用其中一個 Bitmap 的處理常式,並將其儲存至資料流程或具有 Save 方法的檔案系統,以從檔案、資料流程和其他來源建立影像。
    影像會使用 Graphics 物件的 DrawImage 方法繪製到螢幕或記憶體中。 如需有關處理影像檔案的主題清單,請參閱使用影像、點陣圖、圖示和元檔
    Bitmap 類別無法跨應用程式域存取。 例如,如果您建立動態 AppDomain 並在該網域中建立數筆刷、畫筆和點陣圖,然後將這些物件傳遞回主應用程式域,您就可以成功使用畫筆和筆刷。 不過,如果您呼叫 DrawImage 方法來繪製封送處理的 Bitmap出處:https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8

    Thread.Sleep 函數來使程式等待一段時間

    Thread.Sleep(0) 表示掛起0毫秒,你可能覺得沒作用

    MSDN的說明:指定零 (0) 以指示應掛起此線程以使其他等待線程能夠執行。

    Thread.Sleep(0) 並非是真的要線程等待0毫秒,意義在於這次調用Thread.Sleep(0)的當前線程確實的被凍結了一下,讓其他線程有機會優先執行。 Thread.Sleep(0) 是你的線程暫時放棄cpu,也就是釋放一些未用的時間片給其他線程或進程使用,就相當於一個讓位動作。



    個人建議:如果不要讓程式loading太重 不建議加入 Thread.Sleep(0) ,本人測試結果加入 Thread.Sleep(1) 會好很多

    所以建議使用 Thread.Sleep(1)
    sleep出處:https://awei791129.pixnet.net/blog/post/24432898

    回覆刪除
  23. 點陣圖(bitmap)格式是 Windows 採用的圖像檔案儲存格式,在 Windows 環境下運行的所有圖像處理軟件都支持這種格式。Windows 3.0 以前的 BMP 格式與顯示設備有關,因此稱為設備相關點陣圖(Device-Dependent Bitmap, DDB)格式。Windows 3.0 以後的 BMP 格式則與顯示設備無關(Device-Independent Bitmap, DIB),目的是為了讓 Windows 能夠在任何類型的顯示設備上顯示點陣圖檔案。
    網址:https://crazycat1130.pixnet.net/blog/post/1345538

    Sleep(Int32)
    在指定的毫秒數內暫止目前的執行緒。
    網址: https://docs.microsoft.com/zh-tw/dotnet/api/system.threading.thread.sleep?view=netframework-4.8

    回覆刪除
  24. B10833114 鍾杰廷2020年4月1日 上午11:09

    BMP取自點陣圖Bitmap的縮寫,也稱為DIB(與裝置無關的點陣圖),是一種獨立於監視器的點陣圖數位影像檔案格式。常見於微軟視窗和OS/2作業系統,Windows GDI API內部使用的DIB資料結構與 BMP 檔案格式幾乎相同。
    優勢:比 Thread.Sleep(0) 速度要快,可以讓低於當前優先順序的執行緒得以執行。可以通過返回值判斷是否成功排程了其它執行緒。
    劣勢:只能排程同一個處理器的執行緒,不能排程其它處理器的執行緒。當沒有其它就緒的執行緒,會一直佔用 CPU 時間片,造成 CPU 100%佔用率。

    回覆刪除
  25. B10833042謝孟修2020年4月1日 上午11:09

    點陣圖是由圖形影像及其屬性的圖元資料所組成。 有許多標準格式可以將點陣圖儲存至檔案。 GDI+ 支援下列檔案格式: BMP、GIF、EXIF、JPG、PNG 和 TIFF。您可以使用其中一個 Bitmap 的處理常式,並將其儲存至資料流程或具有 Save 方法的檔案系統,以從檔案、資料流程和其他來源建立影像。
    影像會使用 Graphics 物件的 DrawImage 方法繪製到螢幕或記憶體中。 如需有關處理影像檔案的主題清單,請參閱使用影像、點陣圖、圖示和元檔
    Bitmap 類別無法跨應用程式域存取。 例如,如果您建立動態 AppDomain 並在該網域中建立數筆刷、畫筆和點陣圖,然後將這些物件傳遞回主應用程式域,您就可以成功使用畫筆和筆刷。 不過,如果您呼叫 DrawImage 方法來繪製封送處理的 Bitmap出處:https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8

    Thread.Sleep 函數來使程式等待一段時間

    Thread.Sleep(0) 表示掛起0毫秒,你可能覺得沒作用

    MSDN的說明:指定零 (0) 以指示應掛起此線程以使其他等待線程能夠執行。

    Thread.Sleep(0) 並非是真的要線程等待0毫秒,意義在於這次調用Thread.Sleep(0)的當前線程確實的被凍結了一下,讓其他線程有機會優先執行。 Thread.Sleep(0) 是你的線程暫時放棄cpu,也就是釋放一些未用的時間片給其他線程或進程使用,就相當於一個讓位動作。



    所以建議使用 Thread.Sleep(1)
    sleep出處:https://awei791129.pixnet.net/blog/post/24432898

    回覆刪除
  26. B10833072吳仲倫2020年4月1日 上午11:09

    點陣圖格式是 Windows 採用的圖像檔案儲存格式,在 Windows 環境下運行的所有圖像處理軟件都支持這種格式。Windows 3.0 以前的 BMP 格式與顯示設備有關,因此稱為設備相關點陣圖(Device-Dependent Bitmap, DDB)格式。Windows 3.0 以後的 BMP 格式則與顯示設備無關(Device-Independent Bitmap, DIB),目的是為了讓 Windows 能夠在任何類型的顯示設備上顯示點陣圖檔案。點陣圖檔案的預設副檔名是 BMP 或 bmp。
    出處:https://crazycat1130.pixnet.net/blog/post/1345538

    回覆刪除
  27. B10833011彭丙玉2020年4月1日 上午11:09

    點陣圖(bitmap)格式是 Windows 採用的圖像檔案儲存格式,在 Windows 環境下運行的所有圖像處理軟件都支持這種格式。Windows 3.0 以前的 BMP 格式與顯示設備有關,因此稱為設備相關點陣圖(Device-Dependent Bitmap, DDB)格式。Windows 3.0 以後的 BMP 格式則與顯示設備無關(Device-Independent Bitmap, DIB),目的是為了讓 Windows 能夠在任何類型的顯示設備上顯示點陣圖檔案。
    網址:https://crazycat1130.pixnet.net/blog/post/1345538

    Sleep(Int32)
    在指定的毫秒數內暫止目前的執行緒。
    網址: https://docs.microsoft.com/zh-tw/dotnet/api/system.threading.thread.sleep?view=netframework-4.8

    回覆刪除
  28. B10833006朱宣廣2020年4月1日 上午11:10

    點陣圖格式是 Windows 採用的圖像檔案儲存格式,在 Windows 環境下運行的所有圖像處理軟件都支持這種格式。Windows 3.0 以前的 BMP 格式與顯示設備有關,因此稱為設備相關點陣圖(Device-Dependent Bitmap, DDB)格式。Windows 3.0 以後的 BMP 格式則與顯示設備無關(Device-Independent Bitmap, DIB),目的是為了讓 Windows 能夠在任何類型的顯示設備上顯示點陣圖檔案。點陣圖檔案的預設副檔名是 BMP 或 bmp。
    出處:https://crazycat1130.pixnet.net/blog/post/1345538

    回覆刪除
  29. B10833018 杜立笙2020年4月1日 上午11:10

    Bitmap 是用來處理像素資料所定義影像的物件。
    https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8
    Sleep函數:可使程式暫停執行一段時間。使用時要先在標頭檔打上
    https://crmne0707.pixnet.net/blog/post/316402926-c%2B%2B-sleep

    回覆刪除
  30. B10833006朱軒廣2020年4月1日 上午11:10

    點陣圖格式是 Windows 採用的圖像檔案儲存格式,在 Windows 環境下運行的所有圖像處理軟件都支持這種格式。Windows 3.0 以前的 BMP 格式與顯示設備有關,因此稱為設備相關點陣圖(Device-Dependent Bitmap, DDB)格式。Windows 3.0 以後的 BMP 格式則與顯示設備無關(Device-Independent Bitmap, DIB),目的是為了讓 Windows 能夠在任何類型的顯示設備上顯示點陣圖檔案。點陣圖檔案的預設副檔名是 BMP 或 bmp。
    出處:https://crazycat1130.pixnet.net/blog/post/1345538

    回覆刪除
  31. B10833148張詔明2020年4月1日 上午11:10

    點陣圖是由圖形影像及其屬性的圖元資料所組成。 有許多標準格式可以將點陣圖儲存至檔案。 GDI+ 支援下列檔案格式: BMP、GIF、EXIF、JPG、PNG 和 TIFF。您可以使用其中一個 Bitmap 的處理常式,並將其儲存至資料流程或具有 Save 方法的檔案系統,以從檔案、資料流程和其他來源建立影像。
    影像會使用 Graphics 物件的 DrawImage 方法繪製到螢幕或記憶體中。 如需有關處理影像檔案的主題清單,請參閱使用影像、點陣圖、圖示和元檔
    Bitmap 類別無法跨應用程式域存取。 例如,如果您建立動態 AppDomain 並在該網域中建立數筆刷、畫筆和點陣圖,然後將這些物件傳遞回主應用程式域,您就可以成功使用畫筆和筆刷。 不過,如果您呼叫 DrawImage 方法來繪製封送處理的 Bitmap出處:https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8

    Thread.Sleep 函數來使程式等待一段時間

    Thread.Sleep(0) 表示掛起0毫秒,你可能覺得沒作用

    MSDN的說明:指定零 (0) 以指示應掛起此線程以使其他等待線程能夠執行。

    Thread.Sleep(0) 並非是真的要線程等待0毫秒,意義在於這次調用Thread.Sleep(0)的當前線程確實的被凍結了一下,讓其他線程有機會優先執行。 Thread.Sleep(0) 是你的線程暫時放棄cpu,也就是釋放一些未用的時間片給其他線程或進程使用,就相當於一個讓位動作。



    所以建議使用 Thread.Sleep(1)
    sleep出處:https://awei791129.pixnet.net/blog/post/24432898

    回覆刪除
  32. A10833001林承君2020年4月1日 上午11:10

    Bitmap對象封裝了GDI+中的一個位元圖,此位元圖由圖形圖像及其屬性的像素數據組成.
    即對每一個單一像素在一個位元圖上的處理。
    MSDN的说明:指定零 (0) 以指示应挂起此线程以使其他等待线程能够执行。
    Thread.Sleep(0) 并非是真的要线程挂起0毫秒,意义在于这次调用Thread.Sleep(0)的当前线程确实的被冻结了一下,让其他线程有机会优先执行。Thread.Sleep(0) 是你的线程暂时放弃cpu,也就是释放一些未用的时间片给其他线程或进程使用,就相当于一个让位动作。

    回覆刪除
  33. C#中的bitmap使用方法封裝 GDI+ 點陣圖,這個點陣圖是由圖形影像的像素資料及其屬性所組成。 Bitmap 是用來處理像素資料所定義影像的物件,Thread.Sleep(0) 並非是真的要線程等待0毫秒,意義在於這次調用Thread.Sleep(0)的當前線程確實的被凍結了一下,讓其他線程有機會優先執行。 Thread.Sleep(0) 是你的線程暫時放棄cpu,也就是釋放一些未用的時間片給其他線程或進程使用,就相當於一個讓位動作。
    https://awei791129.pixnet.net/blog/post/24432898
    https://www.itread01.com/content/1546293624.html

    回覆刪除
  34. b10815088 徐仁祥2020年4月1日 上午11:11

    點陣圖格式是 Windows 採用的圖像檔案儲存格式,在 Windows 環境下運行的所有圖像處理軟件都支持這種格式。Windows 3.0 以前的 BMP 格式與顯示設備有關,因此稱為設備相關點陣圖(Device-Dependent Bitmap, DDB)格式。Windows 3.0 以後的 BMP 格式則與顯示設備無關(Device-Independent Bitmap, DIB),目的是為了讓 Windows 能夠在任何類型的顯示設備上顯示點陣圖檔案。點陣圖檔案的預設副檔名是 BMP 或 bmp。
    出處:https://crazycat1130.pixnet.net/blog/post/1345538

    回覆刪除
  35. B10833083 夏湘琳2020年4月1日 上午11:11

    點陣圖(bitmap)格式是以 Windows 採用的圖像檔案儲存格式,在 Windows 環境下運行的所有圖像處理軟件都支持這種格式。Windows 3.0 以前的 BMP 格式與顯示設備有關,因而稱之為設備相關點陣圖(Device-Dependent Bitmap, DDB)格式。Windows 3.0 以後的 BMP 格式則與顯示設備無關(Device-Independent Bitmap, DIB),目的是為了讓 Windows 能夠在任何類型的顯示設備上顯示檔案。
    網址:https://crazycat1130.pixnet.net/blog/post/1345538

    Sleep(Int32)
    在指定的毫秒數內暫止目前的執行緒。
    網址: https://docs.microsoft.com/zh-tw/dotnet/api/system.threading.thread.sleep?view=netframework-4.8

    回覆刪除
  36. B10833009 張恩齊2020年4月1日 上午11:12

    點陣圖格式是 Windows 採用的圖像檔案儲存格式,在 Windows 環境下運行的所有圖像處理軟件都支持這種格式。Windows 3.0 以前的 BMP 格式與顯示設備有關,因此稱為設備相關點陣圖(Device-Dependent Bitmap, DDB)格式。Windows 3.0 以後的 BMP 格式則與顯示設備無關(Device-Independent Bitmap, DIB),目的是為了讓 Windows 能夠在任何類型的顯示設備上顯示點陣圖檔案。點陣圖檔案的預設副檔名是 BMP 或 bmp。
    出處:https://crazycat1130.pixnet.net/blog/post/1345538

    回覆刪除
  37. B10833010 戴俊瑋2020年4月1日 上午11:12

    點陣圖是由圖形影像及其屬性的圖元資料所組成。 有許多標準格式可以將點陣圖儲存至檔案。 GDI+ 支援下列檔案格式: BMP、GIF、EXIF、JPG、PNG 和 TIFF。您可以使用其中一個 Bitmap 的處理常式,並將其儲存至資料流程或具有 Save 方法的檔案系統,以從檔案、資料流程和其他來源建立影像。
    影像會使用 Graphics 物件的 DrawImage 方法繪製到螢幕或記憶體中。 如需有關處理影像檔案的主題清單,請參閱使用影像、點陣圖、圖示和元檔
    Bitmap 類別無法跨應用程式域存取。 例如,如果您建立動態 AppDomain 並在該網域中建立數筆刷、畫筆和點陣圖,然後將這些物件傳遞回主應用程式域,您就可以成功使用畫筆和筆刷。 不過,如果您呼叫 DrawImage 方法來繪製封送處理的 Bitmap出處:https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8

    Thread.Sleep 函數來使程式等待一段時間

    Thread.Sleep(0) 表示掛起0毫秒,你可能覺得沒作用

    MSDN的說明:指定零 (0) 以指示應掛起此線程以使其他等待線程能夠執行。

    Thread.Sleep(0) 並非是真的要線程等待0毫秒,意義在於這次調用Thread.Sleep(0)的當前線程確實的被凍結了一下,讓其他線程有機會優先執行。 Thread.Sleep(0) 是你的線程暫時放棄cpu,也就是釋放一些未用的時間片給其他線程或進程使用,就相當於一個讓位動作。



    所以建議使用 Thread.Sleep(1)
    sleep出處:https://awei791129.pixnet.net/blog/post/24432898

    回覆刪除
  38. B10833004黃薰田2020年4月1日 上午11:12

    點陣圖格式是 Windows 採用的圖像檔案儲存格式,在 Windows 環境下運行的所有圖像處理軟件都支持這種格式。Windows 3.0 以前的 BMP 格式與顯示設備有關,因此稱為設備相關點陣圖(Device-Dependent Bitmap, DDB)格式。Windows 3.0 以後的 BMP 格式則與顯示設備無關(Device-Independent Bitmap, DIB),目的是為了讓 Windows 能夠在任何類型的顯示設備上顯示點陣圖檔案。點陣圖檔案的預設副檔名是 BMP 或 bmp。
    出處:https://crazycat1130.pixnet.net/blog/post/1345538

    回覆刪除
  39. B10833045施明睿2020年4月1日 上午11:13

    點陣圖是由圖形影像及其屬性的圖元資料所組成。 有許多標準格式可以將點陣圖儲存至檔案。 GDI+ 支援下列檔案格式: BMP、GIF、EXIF、JPG、PNG 和 TIFF。您可以使用其中一個 Bitmap 的處理常式,並將其儲存至資料流程或具有 Save 方法的檔案系統,以從檔案、資料流程和其他來源建立影像。
    影像會使用 Graphics 物件的 DrawImage 方法繪製到螢幕或記憶體中。 如需有關處理影像檔案的主題清單,請參閱使用影像、點陣圖、圖示和元檔
    Bitmap 類別無法跨應用程式域存取。 例如,如果您建立動態 AppDomain 並在該網域中建立數筆刷、畫筆和點陣圖,然後將這些物件傳遞回主應用程式域,您就可以成功使用畫筆和筆刷。 不過,如果您呼叫 DrawImage 方法來繪製封送處理的 Bitmap出處:https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8

    Thread.Sleep 函數來使程式等待一段時間

    Thread.Sleep(0) 表示掛起0毫秒,你可能覺得沒作用


    所以建議使用 Thread.Sleep(1)
    sleep出處:https://awei791129.pixnet.net/blog/post/24432898

    回覆刪除
  40. B10833070葉奕志2020年4月1日 上午11:13

    Bitmap對象封裝了GDI+中的一個位圖,此位圖由圖形圖像及其屬性的像素數據組成.因此Bitmap是用於處理由像素數據定義的圖像的對象.該類的主要方法和屬性如下:
    1. GetPixel方法和SetPixel方法:獲取和設置一個圖像的指定像素的顏色.
    2. PixelFormat屬性:返回圖像的像素格式.
    3. Palette屬性:獲取和設置圖像所使用的顏色調色板.
    4. Height Width屬性:返回圖像的高度和寬度.
    5. LockBits方法和UnlockBits方法:分別鎖定和解鎖系統內存中的位圖像素.在基於像素點的圖像處理方法中使用LockBits和UnlockBits是一個很好的方式,這兩種方法可以使我們指定像素的范圍來控制位圖的任意一部分,從而消除了通過循環對位圖的像素逐個進行處理,每調用LockBits之後都應該調用一次UnlockBits.

    https://blog.csdn.net/rocky_shared_image/article/details/8096829

    Thread.Sleep 函數來使程式等待一段時間
    Thread.Sleep(0) 表示掛起0毫秒,你可能覺得沒作用
    MSDN的說明:指定零 (0) 以指示應掛起此線程以使其他等待線程能夠執行。
    Thread.Sleep(0) 並非是真的要線程等待0毫秒,意義在於這次調用Thread.Sleep(0)的當前線程確實的被凍結了一下,讓其他線程有機會優先執行。 Thread.Sleep(0) 是你的線程暫時放棄cpu,也就是釋放一些未用的時間片給其他線程或進程使用,就相當於一個讓位動作。
    https://awei791129.pixnet.net/blog/post/24432898

    回覆刪除
  41. B10833047馮群赫2020年4月1日 上午11:13

    點陣圖是由圖形影像及其屬性的圖元資料所組成。 有許多標準格式可以將點陣圖儲存至檔案。 GDI+ 支援下列檔案格式: BMP、GIF、EXIF、JPG、PNG 和 TIFF。您可以使用其中一個 Bitmap 的處理常式,並將其儲存至資料流程或具有 Save 方法的檔案系統,以從檔案、資料流程和其他來源建立影像。
    影像會使用 Graphics 物件的 DrawImage 方法繪製到螢幕或記憶體中。 如需有關處理影像檔案的主題清單,請參閱使用影像、點陣圖、圖示和元檔
    Bitmap 類別無法跨應用程式域存取。 例如,如果您建立動態 AppDomain 並在該網域中建立數筆刷、畫筆和點陣圖,然後將這些物件傳遞回主應用程式域,您就可以成功使用畫筆和筆刷。 不過,如果您呼叫 DrawImage 方法來繪製封送處理的 Bitmap出處:https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8

    Thread.Sleep 函數來使程式等待一段時間

    Thread.Sleep(0) 表示掛起0毫秒,你可能覺得沒作用


    所以建議使用 Thread.Sleep(1)
    sleep出處:https://awei791129.pixnet.net/blog/post/24432898

    回覆刪除
  42. C#中的bitmap使用方法封裝 GDI+ 點陣圖,這個點陣圖是由圖形影像的像素資料及其屬性所組成。 Bitmap 是用來處理像素資料所定義影像的物件,sleep是Thread的靜態類方法,誰調用的誰去睡覺,即使在a線程里調用了b的sleep方法,實際上還是a去睡覺,要讓b線程睡覺要在b的代碼中調用sleep。
    https://kknews.cc/zh-tw/code/rbo8k4n.html
    https://www.itread01.com/content/1546293624.html

    回覆刪除
  43. B10833022 許家銘2020年4月1日 上午11:14

    Sleep 在指定長度的時間內暫止目前的執行緒。
    Sleep(Int32) 在指定的毫秒數內暫止目前的執行緒。
    Sleep(TimeSpan) 在指定長度的時間內暫止目前的執行緒。
    如果沒有其他準備好要執行的同等優先權執行緒,則目前執行緒的執行不會暫停。

    Bitmap是用來處理像素資料所定義影像的物件。

    出處:
    https://reurl.cc/qdOXe0
    https://reurl.cc/xZOXqb

    回覆刪除
  44. B10833040徐嘉駿2020年4月1日 上午11:14

    點陣圖是由圖形影像及其屬性的圖元資料所組成。 有許多標準格式可以將點陣圖儲存至檔案。 GDI+ 支援下列檔案格式: BMP、GIF、EXIF、JPG、PNG 和 TIFF。您可以使用其中一個 Bitmap 的處理常式,並將其儲存至資料流程或具有 Save 方法的檔案系統,以從檔案、資料流程和其他來源建立影像。
    影像會使用 Graphics 物件的 DrawImage 方法繪製到螢幕或記憶體中。 如需有關處理影像檔案的主題清單,請參閱使用影像、點陣圖、圖示和元檔
    Bitmap 類別無法跨應用程式域存取。 例如,如果您建立動態 AppDomain 並在該網域中建立數筆刷、畫筆和點陣圖,然後將這些物件傳遞回主應用程式域,您就可以成功使用畫筆和筆刷。 不過,如果您呼叫 DrawImage 方法來繪製封送處理的 Bitmap出處:https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8

    Thread.Sleep 函數來使程式等待一段時間

    Thread.Sleep(0) 表示掛起0毫秒,你可能覺得沒作用


    所以建議使用 Thread.Sleep(1)
    sleep出處:https://awei791129.pixnet.net/blog/post/24432898

    回覆刪除
  45. B10833046王子榮2020年4月1日 上午11:14

    點陣圖是由圖形影像及其屬性的圖元資料所組成。 有許多標準格式可以將點陣圖儲存至檔案。 GDI+ 支援下列檔案格式: BMP、GIF、EXIF、JPG、PNG 和 TIFF。您可以使用其中一個 Bitmap 的處理常式,並將其儲存至資料流程或具有 Save 方法的檔案系統,以從檔案、資料流程和其他來源建立影像。
    影像會使用 Graphics 物件的 DrawImage 方法繪製到螢幕或記憶體中。 如需有關處理影像檔案的主題清單,請參閱使用影像、點陣圖、圖示和元檔
    Bitmap 類別無法跨應用程式域存取。 例如,如果您建立動態 AppDomain 並在該網域中建立數筆刷、畫筆和點陣圖,然後將這些物件傳遞回主應用程式域,您就可以成功使用畫筆和筆刷。 不過,如果您呼叫 DrawImage 方法來繪製封送處理的 Bitmap出處:https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8

    Thread.Sleep 函數來使程式等待一段時間

    Thread.Sleep(0) 表示掛起0毫秒,你可能覺得沒作用


    所以建議使用 Thread.Sleep(1)
    sleep出處:https://awei791129.pixnet.net/blog/post/24432898

    回覆刪除
  46. 封裝 GDI+ 點陣圖,這個點陣圖是由圖形影像的像素資料及其屬性所組成。 Bitmap 是用來處理像素資料所定義影像的物件。

    Bitmap是用來處理像素資料所定義影像的物件
    一、圖片的應用,將圖片縮放
    二、自行繪製一張圖,並另存在硬碟上
    三、在某圖片中,在指定的位置切裁指定的大小並另存圖片

    sleep
    在指定的毫秒數內暫止目前的執行緒。
    在指定長度的時間內暫止目前的執行緒。

    https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8

    https://docs.microsoft.com/zh-tw/dotnet/api/system.threading.thread.sleep?view=netframework-4.8

    回覆刪除
  47. b10833002田昌弘2020年4月1日 上午11:15

    封裝 GDI+ 點陣圖,這個點陣圖是由圖形影像的像素資料及其屬性所組成。 Bitmap 是用來處理像素資料所定義影像的物件。
    (https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8)
    Thread.Sleep 函數來使程式等待一段時間
    Thread.Sleep(0) 表示掛起0毫秒,你可能覺得沒作用
    MSDN的說明:指定零 (0) 以指示應掛起此線程以使其他等待線程能夠執行。
    Thread.Sleep(0) 並非是真的要線程等待0毫秒,意義在於這次調用Thread.Sleep(0)的當前線程確實的被凍結了一下,讓其他線程有機會優先執行。
    (https://awei791129.pixnet.net/blog/post/24432898)

    回覆刪除
  48. B10833007林文瑋2020年4月1日 上午11:16

    點陣圖是由圖形影像及其屬性的圖元資料所組成。 有許多標準格式可以將點陣圖儲存至檔案。 GDI+ 支援下列檔案格式: BMP、GIF、EXIF、JPG、PNG 和 TIFF。並將其儲存至資料流程或具有 Save 方法的檔案系統,以從檔案、資料流程和其他來源建立影像。
    影像會使用 Graphics 物件的 DrawImage 方法繪製到螢幕或記憶體中。 如需有關處理影像檔案的主題清單,請參閱使用影像、點陣圖、圖示和元檔
    Bitmap 類別無法跨應用程式域存取。 例如,如果您建立動態 AppDomain 並在該網域中建立數筆刷、畫筆和點陣圖,然後將這些物件傳遞回主應用程式域,您就可以成功使用畫筆和筆刷。 不過,如果您呼叫 DrawImage 方法來繪製封送處理的 Bitmap出處:https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8

    Thread.Sleep 函數來使程式等待一段時間

    所以建議使用 Thread.Sleep(1)
    sleep出處:https://awei791129.pixnet.net/blog/post/24432898

    回覆刪除
  49. B10813140邱東建2020年4月1日 上午11:16

    點陣圖是由圖形影像及其屬性的圖元資料所組成。 有許多標準格式可以將點陣圖儲存至檔案。 GDI+ 支援下列檔案格式: BMP、GIF、EXIF、JPG、PNG 和 TIFF。您可以使用其中一個 Bitmap 的處理常式,並將其儲存至資料流程或具有 Save 方法的檔案系統,以從檔案、資料流程和其他來源建立影像。
    影像會使用 Graphics 物件的 DrawImage 方法繪製到螢幕或記憶體中。 使用影像、點陣圖、圖示和元檔
    Bitmap 類別無法跨應用程式域存取。 例如,如果您建立動態 AppDomain 並在該網域中建立數筆刷、畫筆和點陣圖,然後將這些物件傳遞回主應用程式域,您就可以成功使用畫筆和筆刷。 不過,如果您呼叫 DrawImage 方法來繪製封送處理的 Bitmap出處:https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8

    Thread.Sleep 函數來使程式等待一段時間

    Thread.Sleep(0) 表示掛起0毫秒,你可能覺得沒作用


    所以建議使用 Thread.Sleep(1)
    sleep出處:https://awei791129.pixnet.net/blog/post/24432898

    回覆刪除
  50. b10833044 范光祐2020年4月1日 上午11:17

    BMP取自點陣圖Bitmap的縮寫,也稱為DIB(與裝置無關的點陣圖),是一種獨立於監視器的點陣圖數位影像檔案格式。常見於微軟視窗和OS/2作業系統,Windows GDI API內部使用的DIB資料結構與 BMP 檔案格式幾乎相同。
    圖像通常儲存的顏色深度有2(1位)、16(4位元)、256(8位元)、65536(16位元)和1670萬(24位元)種顏色(其中位是表示每點所用的資料位)。8位元圖像可以是索引彩色圖像外,也可以是灰階圖像。表示透明的alpha通道也可以儲存在一個類似於灰階圖像的獨立檔案中。帶有整合的alpha通道的32位元版本已經隨著Windows XP出現,它在視窗的登入和主題系統中都有使用。

    https://zh.wikipedia.org/wiki/BMP

    回覆刪除
  51. b10815038温政祥2020年4月1日 上午11:18

    BMP取自點陣圖Bitmap的縮寫,也稱為DIB(與裝置無關的點陣圖),是一種獨立於監視器的點陣圖數位影像檔案格式。常見於微軟視窗和OS/2作業系統,Windows GDI API內部使用的DIB資料結構與 BMP 檔案格式幾乎相同。
    圖像通常儲存的顏色深度有2(1位)、16(4位元)、256(8位元)、65536(16位元)和1670萬(24位元)種顏色(其中位是表示每點所用的資料位)。8位元圖像可以是索引彩色圖像外,也可以是灰階圖像。表示透明的alpha通道也可以儲存在一個類似於灰階圖像的獨立檔案中。帶有整合的alpha通道的32位元版本已經隨著Windows XP出現,它在視窗的登入和主題系統中都有使用。

    https://zh.wikipedia.org/wiki/BMP

    回覆刪除
  52. b10833038 陳冠傑2020年4月1日 上午11:19

    BMP取自點陣圖Bitmap的縮寫,也稱為DIB(與裝置無關的點陣圖),是一種獨立於監視器的點陣圖數位影像檔案格式。常見於微軟視窗和OS/2作業系統,Windows GDI API內部使用的DIB資料結構與 BMP 檔案格式幾乎相同。
    圖像通常儲存的顏色深度有2(1位)、16(4位元)、256(8位元)、65536(16位元)和1670萬(24位元)種顏色(其中位是表示每點所用的資料位)。8位元圖像可以是索引彩色圖像外,也可以是灰階圖像。表示透明的alpha通道也可以儲存在一個類似於灰階圖像的獨立檔案中。帶有整合的alpha通道的32位元版本已經隨著Windows XP出現,它在視窗的登入和主題系統中都有使用。

    https://zh.wikipedia.org/wiki/BMP

    回覆刪除
  53. b10815036 李宥陞2020年4月1日 上午11:20

    BMP取自點陣圖Bitmap的縮寫,也稱為DIB(與裝置無關的點陣圖),是一種獨立於監視器的點陣圖數位影像檔案格式。常見於微軟視窗和OS/2作業系統,Windows GDI API內部使用的DIB資料結構與 BMP 檔案格式幾乎相同。
    圖像通常儲存的顏色深度有2(1位)、16(4位元)、256(8位元)、65536(16位元)和1670萬(24位元)種顏色(其中位是表示每點所用的資料位)。8位元圖像可以是索引彩色圖像外,也可以是灰階圖像。表示透明的alpha通道也可以儲存在一個類似於灰階圖像的獨立檔案中。帶有整合的alpha通道的32位元版本已經隨著Windows XP出現,它在視窗的登入和主題系統中都有使用。

    https://zh.wikipedia.org/wiki/BMP

    回覆刪除
  54. b10833016 余竺瑾2020年4月1日 上午11:21

    BMP取自點陣圖Bitmap的縮寫,也稱為DIB(與裝置無關的點陣圖),是一種獨立於監視器的點陣圖數位影像檔案格式。常見於微軟視窗和OS/2作業系統,Windows GDI API內部使用的DIB資料結構與 BMP 檔案格式幾乎相同。
    圖像通常儲存的顏色深度有2(1位)、16(4位元)、256(8位元)、65536(16位元)和1670萬(24位元)種顏色(其中位是表示每點所用的資料位)。8位元圖像可以是索引彩色圖像外,也可以是灰階圖像。表示透明的alpha通道也可以儲存在一個類似於灰階圖像的獨立檔案中。帶有整合的alpha通道的32位元版本已經隨著Windows XP出現,它在視窗的登入和主題系統中都有使用。

    https://zh.wikipedia.org/wiki/BMP

    回覆刪除
  55. Bitmap的使用方式:

    Bitmap 是用於處理由像素數據定義的圖像的對象。

    Sleep的使用方式:

    Python time sleep() 函數推遲調用線程的運行,可通過參數secs指秒數,表示進程掛起的時間。

    回覆刪除
  56. Bitmap的使用方式:

    Bitmap 是用於處理由像素數據定義的圖像的對象。

    Sleep的使用方式:

    Python time sleep() 函數推遲調用線程的運行,可通過參數secs指秒數,表示進程掛起的時間。

    回覆刪除
  57. b10833019 葉劉辰2020年4月1日 上午11:23

    BMP取自點陣圖Bitmap的縮寫,也稱為DIB(與裝置無關的點陣圖),是一種獨立於監視器的點陣圖數位影像檔案格式。常見於微軟視窗和OS/2作業系統,Windows GDI API內部使用的DIB資料結構與 BMP 檔案格式幾乎相同。
    圖像通常儲存的顏色深度有2(1位)、16(4位元)、256(8位元)、65536(16位元)和1670萬(24位元)種顏色(其中位是表示每點所用的資料位)。8位元圖像可以是索引彩色圖像外,也可以是灰階圖像。表示透明的alpha通道也可以儲存在一個類似於灰階圖像的獨立檔案中。帶有整合的alpha通道的32位元版本已經隨著Windows XP出現,它在視窗的登入和主題系統中都有使用。

    https://zh.wikipedia.org/wiki/BMP

    回覆刪除
  58. B10833012何郁麒2020年4月1日 上午11:26

    點陣圖(Bitmap),又稱柵格圖(英語:Raster graphics)或位圖,是使用像素陣列(Pixel-array/Dot-matrix點陣)來表示的圖像。
    是一種資料結構,代表了有限域中的稠集(dense set),每一個元素至少出現一次,沒有其他的資料和元素相關聯。在索引,資料壓縮等方面有廣泛應用。
    圖像通常儲存的顏色深度有2(1位)、16(4位元)、256(8位元)、65536(16位元)和1670萬(24位元)種顏色(其中位是表示每點所用的資料位)。8位元圖像可以是索引彩色圖像外,也可以是灰階圖像。

    回覆刪除
  59. D10811007 蘇鈺貽2020年4月1日 上午11:29

    BMP取自點陣圖Bitmap的縮寫,也稱為DIB(與裝置無關的點陣圖),是一種獨立於監視器的點陣圖數位影像檔案格式。常見於微軟視窗和OS/2作業系統,Windows GDI API內部使用的DIB資料結構與 BMP 檔案格式幾乎相同。
    圖像通常儲存的顏色深度有2(1位)、16(4位元)、256(8位元)、65536(16位元)和1670萬(24位元)種顏色(其中位是表示每點所用的資料位)。8位元圖像可以是索引彩色圖像外,也可以是灰階圖像。
    sleep 可以用來將目前動作延遲一段時間

    回覆刪除
  60. Bitmap是用來處理像素資料所定義影像的物件,封裝 GDI+ 點陣圖,是由圖形影像的像素資料及其屬性所組成。有許多標準格式可以將點陣圖儲存至檔案。支援檔案格式:BMP、GIF、EXIF、JPG、PNG和TIFF。Sleep是线程类Thread的方法,它是使当前线程暂时睡眠,可以放在任何位置。sleep只是暂时休眠一定时间,时间到了之后,自动恢复运行,不需另外的线程唤醒。

    回覆刪除
  61. BMP取自點陣圖Bitmap的縮寫,也稱為DIB(與裝置無關的點陣圖),是一種獨立於監視器的點陣圖數位影像檔案格式。常見於微軟視窗和OS/2作業系統,Windows GDI API內部使用的DIB資料結構與 BMP 檔案格式幾乎相同。

    Sleep是線程類Thread 的方法,它是使當前線程暫時睡眠,可以放在任何位置。
    Sleep使用的時候,線程並不會放棄對象的使用權,即不會釋放對象鎖,所以在同步方法或同步塊中使用sleep,一個線程訪問時,其他的線程也是無法訪問的。
    而sleep暫時休眠一定時間,時間到了之後,自動恢復運行,不需另外的線程喚醒

    Bitmap來源:https://zh.wikipedia.org/wiki/BMP
    Sleep來源:https://www.itread01.com/content/1512100938.html

    回覆刪除
  62. B10833014 巫明憲2020年4月1日 上午11:45

    在指定的毫秒數內暫止目前的執行緒。暫止執行緒的毫秒數如果millisecondsTimeout引數的值為零,則執行緒會將其剩餘的時間配量讓與準備好要執行的任何同等優先權執行緒。 如果沒有其他準備好要執行的同等優先權執行緒,則目前執行緒的執行不會暫停。作業系統不會針對指定的時間長度,將執行緒排程為執行。 這個方法會將執行緒的狀態變更為包含 WaitSleepJoin。
    封裝 GDI+ 點陣圖,這個點陣圖是由圖形影像的像素資料及其屬性所組成。 Bitmap 是用來處理像素資料所定義影像的物件。點陣圖是由圖形影像及其屬性的圖元資料所組成。 有許多標準格式可以將點陣圖儲存至檔案。 GDI+ 支援下列檔案格式: BMP、GIF、EXIF、JPG、PNG 和 TIFF。 如需支援格式的詳細資訊。
    https://docs.microsoft.com/zh-tw/dotnet/api/system.threading.thread.sleep?view=netframework-4.8

    https://docs.microsoft.com/zh-tw/dotnet/api/system.drawing.bitmap?view=netframework-4.8

    回覆刪除
  63. b10833025徐郁堂2020年4月8日 上午8:21

    點陣圖格式是 Windows 採用的圖像檔案儲存格式,在 Windows 環境下運行的所有圖像處理軟件都支持這種格式。Windows 3.0 以前的 BMP 格式與顯示設備有關,因此稱為設備相關點陣圖(Device-Dependent Bitmap, DDB)格式。Windows 3.0 以後的 BMP 格式則與顯示設備無關(Device-Independent Bitmap, DIB),目的是為了讓 Windows 能夠在任何類型的顯示設備上顯示點陣圖檔案。點陣圖檔案的預設副檔名是 BMP 或 bmp。
    出處:https://crazycat1130.pixnet.net/blog/post/1345538

    回覆刪除

HTML 編輯器