Defleshing Videos, Defleshing Pictures, and Defleshing Articles