Advertisement
StevanovicMilan

10.1

Sep 18th, 2021
745
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.73 KB | None | 0 0
  1. '''
  2. Učitati i prikazati sliku color_mix.bmp
  3. i intenzitete različitih komponenti boje.
  4. Uvećati zeleni kanal za faktor 200 i prikazati modifikovanu sliku.
  5. '''
  6.  
  7. import plotly.express as px
  8. from skimage import io
  9.  
  10. img = io.imread('color_mix.bmp')
  11. fig = px.imshow(img)
  12. fig.show()
  13.  
  14. # Red channel
  15. fig = px.imshow(img[:,:,0], color_continuous_scale='gray')
  16. fig.show()
  17.  
  18. # Green channel
  19. fig = px.imshow(img[:,:,1], color_continuous_scale='gray')
  20. fig.show()
  21.  
  22. # Blue channel
  23. fig = px.imshow(img[:,:,2], color_continuous_scale='gray')
  24. fig.show()
  25.  
  26. print(img[:,:,1].dtype)
  27.  
  28. Gnew = img[:,:,1].astype('float') + 200
  29. # pragovanje
  30. Gnew[Gnew>255] = 255
  31.  
  32. img_new = img.copy()
  33. img_new[:,:,1] = Gnew
  34. fig = px.imshow(img_new)
  35. fig.show()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement