something is different about the image this time?
I used to be able to just use MS Paint with the "bucket fill" tool to solve the nonogram (with black & white colors), then cut-paste it into position, but now there are diving lines between the cells which are of slightly different colors that messes with the simple fill-color process...
Comment has been collapsed.
this might explain a few things: https://www.steamgifts.com/go/comment/JhStFf5
Comment has been collapsed.
In principle, even though there are lines, the QR code reader will still be able to decipher the code.
I still proceed the same way with the MS Paint bucket fill tool to blacken/whiten the cells, and I paste the result (with the lines and all) into the QR code to solve it.
Let me know if it works out for you.
The goal with the change was to make life easier but if it causes more actions for the solving then I can always revert to the previous way.
Comment has been collapsed.
I didn't try submitting the image containing the dividing lines into the QR code reader, didn't think that would work.
In the meantime I found another way :)
I solved the nonogram as usual, wrote it down as a 0-1 matrix, and using a quick Python script I generated the black-and-white image patch from that matrix where each block is 15x15 pixels, finally I manually cut-paste it into position.
Here's my script if anyone is curious:
import numpy as np
import imageio
# 1=black, 0=white
A = np.array([
[0,1,0,1,0,1,0,1,0,1,0,1,0,1,0],
[1,0,1,0,1,0,1,0,1,0,1,0,1,0,1],
[0,1,0,1,0,1,0,1,0,1,0,1,0,1,0],
[1,0,1,0,1,0,1,0,1,0,1,0,1,0,1],
[0,1,0,1,0,1,0,1,0,1,0,1,0,1,0],
[1,0,1,0,1,0,1,0,1,0,1,0,1,0,1],
[0,1,0,1,0,1,0,1,0,1,0,1,0,1,0],
[1,0,1,0,1,0,1,0,1,0,1,0,1,0,1]])
AA = np.repeat(np.repeat((1 - A).astype('uint8') * 255, 15, axis=0), 15, axis=1)
imageio.imwrite('out.png', AA)
Obviously you have to fill the correct solution (above matrix will simply create a checkerboard pattern)
You can test it online over at: https://repl.it/languages/python3
Comment has been collapsed.
That's some dedication right there :)
I am currently starting to work on a system to determine if my generated puzzles have a unique solution, because it sometimes takes me as much as 10 tries before I generate a subset of the QR that is actually possible.
My own code is in Processing (Java) but at some point I'm planning on translating it to P5.js so that I could embed the puzzles in a webpage. Someday...
Comment has been collapsed.
I didn't try submitting the image containing the dividing lines into the QR code reader, didn't think that would work.
they can read a lot and are really less prone to errors, so give it a try
Comment has been collapsed.
By the way, I've blacked out one cell because otherwise there would have been 2 solutions.
This may happen in the future, I usually try finding other areas to generate the puzzle from but for a 15x15 it's not easy lol.
Comment has been collapsed.
16 Comments - Last post 7 minutes ago by dmunozan
33 Comments - Last post 1 hour ago by Kabirbd
15,377 Comments - Last post 1 hour ago by Soufant
89 Comments - Last post 2 hours ago by Chris76de
85 Comments - Last post 3 hours ago by Atombomb2097
8,447 Comments - Last post 4 hours ago by VicViperV
3,112 Comments - Last post 8 hours ago by GangsterJochen
201 Comments - Last post 19 seconds ago by Tucs
66 Comments - Last post 49 seconds ago by Carenard
135 Comments - Last post 8 minutes ago by SonicQuack
468 Comments - Last post 14 minutes ago by Fitz10024
115 Comments - Last post 18 minutes ago by Ha11ucinogen
15,116 Comments - Last post 33 minutes ago by Adzik
6,765 Comments - Last post 37 minutes ago by nickkharkiv
RosimInc's Nonogram Café
Announcement - Puzzle Creator
Hello everyone, to mark the end of this year of nonograms, I have decided to make my creation code public so that anyone may generate their own nonograms!
It's really easy to use and will just require you to install or download Processing, more info available on the page.
RosimInc's Nonogram Cafe on GitHub
Weekly Puzzles
The links below contain everything you need to access the giveaways I made.
Bonus Puzzles
More puzzles!
Here are the generous contributions of fellow SteamGifts members :)
Want to contribute and have a nonogram giveaway of your own? Instructions in the Join the fun! section.
Notes
* Region restriction: None at the moment
** Filled squares: Any square already marked as being black or white is an additional clue to remove the ambiguity of two possible solutions.
*** Decoder issues: It's been reported that puzzle 43 has trouble being decoded by the ZXing Decoder and the phone decoders. If this happens to you, try with a phone app (moving the phone further back from the screen), or zoom out the code before uploading it to the decoder.
Hints
Hint 1 : You might want to know how Nonograms work
Hint 2 : You might want to know how to decode QR codes (I personally recommend phone apps)
Hint 3 : You might want to use a graphical tool like MS Paint / Paintbrush / GIMP
Feedback
Feedback and ideas are most welcome! ~
Comment has been collapsed.