02-28-2012، 02:09 AM
در سورس زیر کار کردن با api
getpixel
و
sexpixel
اشنا میشید یعنی کار کردن با چند api گرافیکی زیر :
بدست اوردن رنگ پیکسل ها و اعمال تغیرات در پیکسل ها
در سورس زیر میتونید یه تصویر ر.( روشنایی عکس) رو زیاد تر کنید.
سرعت این روش بالاتر هست چون با api کار میکنید.
توضیحات بیشتر :
download source code :
[attachment=133]
getpixel
و
sexpixel
اشنا میشید یعنی کار کردن با چند api گرافیکی زیر :
کد:
Private Declare Function GetPixel Lib "GDI32" (ByVal hDC As Long, ByVal x As Long, ByVal y As Long) As Long
'Private Declare Function SetPixel Lib "GDI32" (ByVal hDC As Long, ByVal x As Long, ByVal y As Long, ByVal crColor As Long) As Long
Private Declare Function SetPixelV Lib "GDI32" (ByVal hDC As Long, ByVal x As Long, ByVal y As Long, ByVal crColor As Long) As Byte
در سورس زیر میتونید یه تصویر ر.( روشنایی عکس) رو زیاد تر کنید.
سرعت این روش بالاتر هست چون با api کار میکنید.
توضیحات بیشتر :
کد:
'This simple project demonstrates how to adjust an image's brightness using the API GetPixel
' and SetPixelV API calls. SetPixel is declared as a convenience - try it out if you wish.
' As a warning, this method is still slow, depsite being faster than PSet and Point
[attachment=133]