Skip to content

Commit 6938294

Browse files
Fixed wrong parameter passed to the Image.LockBits.
- It was passed ImageLockMode.ReadOnly where it was needed a write operation. Signed-off-by: darth-vader-lg <luigi.generale@gmail.com>
1 parent c949207 commit 6938294

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/Microsoft.ML.ImageAnalytics/VectorToImageTransform.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -375,7 +375,7 @@ private ValueGetter<Bitmap> GetterFromType<TValue>(PrimitiveDataViewType srcType
375375
BitmapData bmpData = null;
376376
try
377377
{
378-
bmpData = dst.LockBits(new Rectangle(0, 0, dst.Width, dst.Height), ImageLockMode.ReadOnly, dst.PixelFormat);
378+
bmpData = dst.LockBits(new Rectangle(0, 0, dst.Width, dst.Height), ImageLockMode.WriteOnly, dst.PixelFormat);
379379
for (int y = 0; y < height; ++y)
380380
{
381381
byte[] row = new byte[bmpData.Stride];

0 commit comments

Comments
 (0)