There are two common types of laser printers. Those that have special paper that react to heat, such as receipt printers, would fit the description.
The other laser printers… Hm, I don’t think your description is accurate either. It’s more that the laser electrically charges ink particles so that they jump on to a separate roller that gets rolled on to the paper.
I am not aware of any receipt printers using lasers - thermal printers have an array of resistors that get hot when necessary. I know how a laser printer works and it is hard to explain in 12 or so words. Inkjets are way easier, you can just say “squirt squirt oops”. Anyway…
A photosensitive drum gets a negative electrostatic charge.
A laser shining through a rotating prism scans lines across the drum’s surface. This removes charge from parts of the drum that should not be covered in toner.
A high-voltage corona wire inside the toner reservoir charges an amount of toner positively.
The charged drum rotates past the corona wire, getting covered in toner where its negative charge remains.
Paper is pushed against the drum and the powdery toner is transferred to it.
The paper continues into a fuser, a little oven where a heating element briefly makes the toner so hot that it melts, its powder particles making a permanent bond among themselves and with the paper. (The heater is usually stationary and heats the paper from below. The fuser drum that pushes paper against the heater can get sticky and pick up some of the toner, making images repeat down the page. This is the most common failure mode that cannot be resolved through regular maintenance such as replacing the toner cartridge and printing cleaning pages. However, almost all laser printers have a cheap fuser module or its drum available so it is usually worth replacing.)
It’s an accurate description of laser printers. The “powder” in the description are small plastic flakes (toner), and the paper is baked so that powder melts into it.
Receipt printers have no additional consumables beyond the paper. The heat itself is all the paper needs.
The EFF were tracking which printers print the invisible tracking dots, but they gave up because practically all colour inkjet and laser printers do it now. eff.org/…/list-printers-which-do-or-do-not-displa…
Hey, if you understand Python it makes sense. If you’ve used the PIL before it makes even more sense. If you don’t understand Python, you should probably start by understanding Python.
Of course it makes sense, the code does pretty much nothing. The point is that the tutorial does not teach you about how to remove a background. It’s like a “how to cook X” article that just tells you to “order X online” and that’s it.
If you want to build a background removal tool from scratch that’s a project of its own. This shows you how to very simply remove a background with a pre-existing tool that other people have spent the many hours to get functional so you can do the five-minute tutorial.
It’s not the Arch Linux way, it’s more like the Ubuntu way.
How to do something - that’s what this is. Simple, straightforward, accomplishes its goal.
How to understand something - explaining how and why this works and how you could generalize what this is doing to related projects.
However, even if you are interested in the second choice, this is still useful! Your next step is just to look into the libraries that the rembg package uses.
This code is going to make me have a stroke. What language is this? Why does the game object have an internal bug tracker implementation? Does the game force itself into wishlists? If yes, why stop at 7000?
I know I shouldn’t get so mad at a random internet joke but this one makes me twitchy.
I learned all the different ways to use the keyboard in Windows and never looked back. The best of both worlds, although relearning everything now that I’ve switched to Linux is proving a challenge. I’m starting to think that the Linux GUIs don’t have true keyboard accessibility.
programmer_humor
Hot
This magazine is from a federated server and may be incomplete. Browse more on the original instance.