1
digit 5 monochrome image如何單色圖像轉換成2D陣列在紅寶石
如何樣品單色圖像轉換爲2D陣列中紅寶石。
[[0, 0, 0, 0, 0],
[0, 1, 1, 1, 1],
[0, 1, 1, 1, 1],
[0, 0, 0, 0, 1],
[0, 1, 1, 1, 0],
[1, 1, 1, 1, 0],
[0, 1, 1, 1, 0],
[0, 1, 1, 1, 0],
[1, 0, 0, 0, 1]]
我曾嘗試過使用pycall插件。但是,在rails控制檯中執行時,我不得不再次手動導入。 Pycall有時候不工作。
require 'pycall'
require 'pycall/import'
include PyCall::Import
pyimport 'numpy', as: :np
pyimport 'PIL.Image', as: :pil_image
image = pil_image.open.(image_path).convert.('1')
img = np.asarray.(image, dtype: np.uint8)
list = img.tolist.().map { |l| l.to_a }
請分享您嘗試過的代碼。你有什麼特別的麻煩?見[問]。 –