这是我在这里提出的问题的进一步。
基于以前的输入,我创建了这个程序。
open System;
type Color = | R | B
type tree =
| Node of int * Color * tree * tree
| Leaf
let blackHeight tree =
let rec innerBlackHeight accm = function
| Leaf -> accm + 1
| Node(_, B, l, r) -> List.max [(innerBlackHeight (a
我做了一些谷歌搜索,但没有找到我的问题的任何有效的解决方案。我正在尝试写一个程序,它将获取一张黑白图像,并将其存储在一个数组中,无论像素是黑还是白。
我已经能够打开图像并读取它的宽度和高度,但对于如何检测像素是黑色还是白色,然后将其存储在数组中以供以后使用,我完全搞不懂。
我一直在使用下面的代码,任何帮助都会很好。理想情况下,我希望读取像素是否为白色,并将其存储为数组映射中的1。
from PIL import Image
import numpy as np
from scipy import misc
from pandas import *
##Opens the Image
im_f