• Re: OT: Replacement for Adobe Photoshop

    From Java Jive@3:633/10 to J. P. Gilliver on Sat Sep 6 11:27:23 2025
    XPost: alt.comp.os.windows-11
    From: java@evij.com.invalid

    On 2025-09-05 13:47, J. P. Gilliver wrote:

    On 2025/9/4 22:40:14, Java Jive wrote:

    []

    I have ended up with the following sort of arrangement, the numbering
    roughly following the original order in which the photos were scanned,
    rather than the more logical ordering I'd like to apply now, where it
    would start at 1 in Series 1, Pic 1 and progress linearly through all
    those with people needing identification.

    +-------------+ +-------------+ +-------------+
    | 55 56 | | 75 | | 1 3 |
    | 57 | | 76 | | 2 4 |
    | 58 | | | | 5 6 |
    | | | | | 7 |
    | | | | | |
    +-------------+ ... +-------------+ ... +-------------+ ...
    Series 1, Pic 1 ... Series 1, Pic 8 ... Series 2, Pic 1 ...

    What is your "end game"? Presumably all faces

    ... and 2 or 3 dogs and about 10 places (I've already identified and
    named accurately the vast majority of the landscapes and buildings,
    including many that are abroad, using online OS maps, Google Street
    View, Reverse Image Search, etc) ...

    identified; but, do you
    still intend to publish the pictures with numbers on, and a key (because there's not room on the pictures to put actual names)?

    If I don't know the names, how can I put them on the photos? The idea
    is to put the pictures in the same order as in the album over one or two web-pages, where the numbering follows consecutively down the various
    pictures

    How is progress going: what do you see as the realistic probability of getting all, or say 90% (less than 10 faces unidentified)?

    I haven't put the pages up yet.

    How about, in the final - assuming there _isn't_ room to put full names
    - using initials instead (with an added digit for where there are
    duplicates, e. g. John Smith and Joe Soap)? You could use this in the intermediate stages too.>

    For the people, where there are only one or two, I shall simply name the
    photo appropriately, where there are more, I shall release two versions
    of each photo, one with a superimposed key, and the original without.

    Fortunately, because I'm using PaintShopPro, the numbers are in a
    separate vector layer, and can be edited and moved about. When I'm

    Certainly, a layered scheme will make such manipulation easier.

    Yeah, but it's still terribly tedious and error-prone.

    interest in automating any part of the process I can. Particularly the
    renumbering, but I don't know of any way of doing it automatically
    across even one photo/image, let alone a whole series of them.

    I'm still not really grasping what it is you want to automate, probably because I'm not sure how many pictures we're talking about; your use of "Series" above suggests it's a lot more than I had imagined.

    I'd like to load a series of images with a series of vector text fields,
    and have them numbered automatically, like you can select a series of paragraphs in a word-processor and turn them into a numbered list, the numbering of which automatically adjusts as you insert, delete, or move paragraphs. I've not seen anything like this, which is why I suspect
    it's too big an ask.

    --

    Fake news kills!

    I may be contacted via the contact address given on my website:
    www.macfh.co.uk

    --- SoupGate-Linux v1.05
    * Origin: ---:- FTN<->Usenet Gate -:--- (3:633/10)
  • From Paul@3:633/10 to Java Jive on Sat Sep 6 08:45:50 2025
    XPost: alt.comp.os.windows-11
    From: nospam@needed.invalid

    On Sat, 9/6/2025 6:27 AM, Java Jive wrote:
    On 2025-09-05 13:47, J. P. Gilliver wrote:

    On 2025/9/4 22:40:14, Java Jive wrote:

    []

    I have ended up with the following sort of arrangement, the numbering
    roughly following the original order in which the photos were scanned,
    rather than the more logical ordering I'd like to apply now, where it
    would start at 1 in Series 1, Pic 1 and progress linearly through all
    those with people needing identification.

          +-------------+     +-------------+     +-------------+ >>>       | 55      56  |     | 75          |     | 1    3      |
          |    57       |     |      76     |     |    2    4   |
          |       58    |     |             |     |   5   6     |
          |             |     |             |     |     7       |
          |             |     |             |     |             |
          +-------------+ ... +-------------+ ... +-------------+ ...
          Series 1, Pic 1 ...    Series 1, Pic 8    ... Series 2, Pic 1 ...

    What is your "end game"? Presumably all faces

    ... and 2 or 3 dogs and about 10 places (I've already identified and named accurately the vast majority of the landscapes and buildings, including many that are abroad, using online OS maps, Google Street View, Reverse Image Search, etc) ...

    identified; but, do you
    still intend to publish the pictures with numbers on, and a key (because
    there's not room on the pictures to put actual names)?

    If I don't know the names, how can I put them on the photos?  The idea is to put the pictures in the same order as in the album over one or two web-pages, where the numbering follows consecutively down the various pictures

    How is progress going: what do you see as the realistic probability of
    getting all, or say 90% (less than 10 faces unidentified)?

    I haven't put the pages up yet.

    How about, in the final - assuming there _isn't_ room to put full names
    - using initials instead (with an added digit for where there are
    duplicates, e. g. John Smith and Joe Soap)? You could use this in the
    intermediate stages too.>

    For the people, where there are only one or two, I shall simply name the photo appropriately, where there are more, I shall release two versions of each photo, one with a superimposed key, and the original without.

    Fortunately, because I'm using PaintShopPro, the numbers are in a
    separate vector layer, and can be edited and moved about.  When I'm

    Certainly, a layered scheme will make such manipulation easier.

    Yeah, but it's still terribly tedious and error-prone.

    interest in automating any part of the process I can.  Particularly the >>> renumbering, but I don't know of any way of doing it automatically
    across even one photo/image, let alone a whole series of them.

    I'm still not really grasping what it is you want to automate, probably
    because I'm not sure how many pictures we're talking about; your use of
    "Series" above suggests it's a lot more than I had imagined.

    I'd like to load a series of images with a series of vector text fields, and have them numbered automatically, like you can select a series of paragraphs in a word-processor and turn them into a numbered list, the numbering of which automatically
    adjusts as you insert, delete, or move paragraphs.  I've not seen anything like this, which is why I suspect it's too big an ask.


    I can show you some progress so far.

    [Picture] Shows example of isolating coordinates to place new strings (using original JPG as source material)

    https://i.postimg.cc/289DTsVq/automation.jpg

    ************************** tesseract-coordinates2.txt (didn't bother changing extension) for WSL2 bash/Ubuntu2004 *****************
    #!/usr/bin/env python3

    # https://stackoverflow.com/questions/18715742/how-to-get-the-letter-coordinate-retrieved-by-tesseract-ocr

    from PIL import Image
    from tesserocr import PyTessBaseAPI, RIL

    image = Image.open('/mnt/d/Image0201diff.tif')
    with PyTessBaseAPI() as api:
    api.SetImage(image)
    boxes = api.GetComponentImages(RIL.TEXTLINE, True)
    print ("Found {} textline image components.".format(len(boxes)))
    for i, (im, box, _, _) in enumerate(boxes):
    # im is a PIL image object
    # box is a dict with x, y, w and h keys
    api.SetRectangle(box['x'], box['y'], box['w'], box['h'])
    ocrResult = api.GetUTF8Text()
    conf = api.MeanTextConf()
    print ((u"Box[{0}]: x={x}, y={y}, w={w}, h={h}, "
    "confidence: {1}, text: {2}").format(i, conf, ocrResult, **box))

    # ./pamarith -difference Image02.pnm Image01.pnm > Image0201diff.pnm # pretty good
    # ./pnmarith -difference Image02.pnm Image01.pnm > Image0201diff.pnm # should be the same
    ************************** tesseract-coordinates2.txt (didn't bother changing extension) for WSL2 bash/Ubuntu2004 *****************

    jpegtopnm Image02.jpg Image02.pnm # Image with numbers next to people jpegtopnm Image01.jpg Image01.pnm # Original image

    ./pnmarith -difference Image02.pnm Image01.pnm > Image0201diff.pnm # Clean up number images, for OCR, feed to the OCR.

    ./tesseract-coordinates2.txt # Python script calls python wrapper in Ubuntu (synaptic) package list of installed tesseract stuff
    # The following shows the detected numbers -- Confidence interval is screwy.

    $ ./tesseract-coordinates2.txt
    Found 4 textline image components.
    Box[0]: x=236, y=195, w=71, h=52, confidence: 0, text:
    Box[1]: x=772, y=499, w=73, h=52, confidence: 0, text:
    Box[2]: x=930, y=226, w=66, h=51, confidence: 0, text:
    Box[3]: x=886, y=676, w=72, h=51, confidence: 95, text:

    Using the netpbm build tree I set up in WSL2, to make sure I had
    a rich set of the routines. First work out how to draw a box
    around the first (blue) number.

    x,y x+w,y -----

    x+w,y x+w,y+h

    x+w,y+h x,y+h

    x,y+h x,y

    Don't forget to do the math, before sending the command.
    First line is prototype for calc of second line. Since the
    command has an option for -scriptfile, you can put the sixteen
    lines into a scriptfile for execution, rather than bodging a
    single inline command like this example. I only drew a box
    around the "23" sample string.

    ./ppmdraw -script="setcolor green ; line 236 195 236+71 195 ; line 236+71 195 236+71 195+52 ; line 236+71 195+52 236 195+52 ; line 236 195+52 236 195 ; " Image0201diff.pnm > outline.pnm
    ./ppmdraw -verbose -script="setcolor red ; line 236 195 307 195 ; line 307 195 307 247 ; line 307 247 236 247 ; line 236 247 236 195 ; " Image0201diff.pnm > outline.pnm

    The fourth frame in the picture, shows how close Tesseract gets
    to identifying the coordinates of the text string.

    To replace the strings (draw new ones), you would.

    1) Identify centroid of first number string (x,y,w,x) ==> cen_x, cen_y.
    2) Make 100 image files with the number string prototypes and image mask,
    for drawing into the image files. You want to do this in advance, so you can
    calculate a bit of metadata for them first. It is possible ppmdraw can do
    this sort of thing, for you, without a lot of intermediate steps (depends on
    fixed or proportional font).
    3) Compute the centroid of each string in (2). That
    is so the new string "1" lies on top of where "23" was in the original attempt
    and is centered.
    Draw the string into the original image file, save as newimagefile.
    By using an image and an imagemask, you would control overlap of numbers
    with the background image.
    4) Convert from pnm back to JPEG.

    A hell of a lot of work to automate, but it could be done.

    *******

    https://versaweb.dl.sourceforge.net/project/netpbm/super_stable/10.86.47/netpbm-10.86.47.tgz?viasf=1

    Debian Prerequisite Package

    The following command on a Debian system should get you everything you need to
    get, build, and install Netpbm from source. (It worked in Debian 10).

    $ apt-get install subversion make pkg-config gcc perl-modules flex \
    libjpeg-dev libtiff-dev libpng-dev libx11-dev libxml2-dev \
    ghostscript gsfonts

    [Don't need subversion, pkg-config might already be there from "build-essential"
    but you don't need to install to use the routines.]

    [When you run "make", it will ask configuration questions.
    Near the end is a reference to a "svgalib" and you can set that to "none".]

    This build tree, will make up for any routines missing from the deb version
    of the source tree.

    This is why I have two OSes on a computer.

    Paul

    --- SoupGate-Linux v1.05
    * Origin: ---:- FTN<->Usenet Gate -:--- (3:633/10)
  • From Herbert Kleebauer@3:633/10 to Java Jive on Sat Sep 6 15:27:38 2025
    XPost: alt.comp.os.windows-11
    From: klee@unibwm.de

    On 9/4/2025 11:40 PM, Java Jive wrote:

    if someone clicks on the link to examine it more closely. However,
    there are almost 100 people unknown to me in these photos, hence my
    interest in automating any part of the process I can.

    But for only 100 unknown people it seems to be easier to
    do it manually instead of wasting time to create an automatic
    process. But it has to be very simple to report an unknown
    name to you, because otherwise you will get no response.

    I would do something like this:

    https://onlib.de/temp/demo/

    If you put the mouse over a picture, the unknown people are
    highlighted and if you click a highlighted part, an email is
    sent to you (with hopefully more information about this
    person). A click outside the highlighted areas shows the
    picture in full resolution.

    You can even use IrfanView to highlight the areas and insert
    the displayed coordinates into the html code.

    The html code is very simple, just a lines for each picture:

    ---------------------------------------------------------------------

    <html><head><title>Unknown persons</title><center>

    <a onMouseover="document.bild1.src='1c.jpg'"; onMouseout="document.bild1.src='1b.jpg'">
    <img src="1b.jpg" usemap="#menue1.map" name="bild1">

    <map name="menue1.map">
    <area shape=rect coords="131,164,230,264" href="mailto:max.muster@domain.de?subject=Picture 1, Person 1">
    <area shape=rect coords="452,127,542,227" href="mailto:max.muster@domain.de?subject=Picture 1, Person 2">
    <area shape=default href="1a.jpg">
    </map>

    <a onMouseover="document.bild2.src='2c.jpg'"; onMouseout="document.bild2.src='2b.jpg'">
    <img src="2b.jpg" usemap="#menue2.map" name="bild2">

    <map name="menue2.map">
    <area shape=rect coords="234,131,297,207" href="mailto:max.muster@domain.de?subject=Picture 2, Person 1">
    <area shape=rect coords="542,109,607,199" href="mailto:max.muster@domain.de?subject=Picture 2, Person 2">
    <area shape=default href="2a.jpg">
    </map>


    </center></body></html>

    --- SoupGate-Linux v1.05
    * Origin: ---:- FTN<->Usenet Gate -:--- (3:633/10)
  • From knuttle@3:633/10 to All on Sat Sep 6 09:34:47 2025
    XPost: alt.comp.os.windows-11
    From: keith_nuttle@yahoo.com

    T24gMDkvMDYvMjAyNSA2OjI3IEFNLCBKYXZhIEppdmUgd3JvdGU6DQo+IEknZCBsaWtlIHRv IGxvYWQgYSBzZXJpZXMgb2YgaW1hZ2VzIHdpdGggYSBzZXJpZXMgb2YgdmVjdG9yIHRleHQg ZmllbGRzLCANCj4gYW5kIGhhdmUgdGhlbSBudW1iZXJlZCBhdXRvbWF0aWNhbGx5LCBsaWtl IHlvdSBjYW4gc2VsZWN0IGEgc2VyaWVzIG9mIA0KPiBwYXJhZ3JhcGhzIGluIGEgd29yZC1w cm9jZXNzb3IgYW5kIHR1cm4gdGhlbSBpbnRvIGEgbnVtYmVyZWQgbGlzdCwgdGhlIA0KPiBu dW1iZXJpbmcgb2Ygd2hpY2ggYXV0b21hdGljYWxseSBhZGp1c3RzIGFzIHlvdSBpbnNlcnQs IGRlbGV0ZSwgb3IgbW92ZSANCj4gcGFyYWdyYXBocy7CoCBJJ3ZlIG5vdCBzZWVuIGFueXRo aW5nIGxpa2UgdGhpcywgd2hpY2ggaXMgd2h5IEkgc3VzcGVjdCANCj4gaXQncyB0b28gYmln IGFuIGFzay4NCkFzIEkgdW5kZXJzdGFuZCB5b3Ugd2FudCB0byBnaXZlIHRoZSBpbWFnZXMg YSBuYW1lIGllIGxvY2F0aW9uLCBpZHMnIA0KZXRjLiBhbmQgdGhlbiBnaXZlIGVhY2ggaW1h Z2UgYSBjb25zZWN1dGl2ZSBudW1iZXIuDQoNClRoaXMgY2FuIGJlIGRvbmUgdXNpbmcgdGhl IHJlbmFtZSBmdW5jdGlvbiBpbiBJcmZhbnZpZXcuICBHbyB0byBCYXRjaCANCkNvbnZlcnNp b24tUmVuYW1lLiAgIEluIHRoZSBuYW1pbmcgUGF0dGVybiBlbnRlciAkTiMjIyMgICAkTiBp cyB0aGUgb2xkIA0KZmlsZSBuYW1lIHdpdGhvdXQgdGhlIGV4dGVudGlvbiwgICMgaXMgYSBj b25zZWN1dGl2ZSBkaWdpdCBpZSAxLDIsMywgZXRjDQo=

    --- SoupGate-Linux v1.05
    * Origin: ---:- FTN<->Usenet Gate -:--- (3:633/10)
  • From Java Jive@3:633/10 to Herbert Kleebauer on Sat Sep 6 15:42:40 2025
    XPost: alt.comp.os.windows-11
    From: java@evij.com.invalid

    On 2025-09-06 14:27, Herbert Kleebauer wrote:
    On 9/4/2025 11:40 PM, Java Jive wrote:

    if someone clicks on the link to examine it more closely.  However,
    there are almost 100 people unknown to me in these photos, hence my
    interest in automating any part of the process I can.

    But for only 100 unknown people it seems to be easier to
    do it manually instead of wasting time to create an automatic
    process. But it has to be very simple to report an unknown
    name to you, because otherwise you will get no response.

    I would do something like this:

    https://onlib.de/temp/demo/

    If you put the mouse over a picture, the unknown people are
    highlighted and if you click a highlighted part, an email is
    sent to you (with hopefully more information about this
    person). A click outside the highlighted areas shows the
    picture in full resolution.

    You can even use IrfanView to highlight the areas and insert
    the displayed coordinates into the html code.

    The html code is very simple, just a lines for each picture:

    ---------------------------------------------------------------------

    <html><head><title>Unknown persons</title><center>

    <a onMouseover="document.bild1.src='1c.jpg'"; onMouseout="document.bild1.src='1b.jpg'">
    <img src="1b.jpg" usemap="#menue1.map" name="bild1">

    <map name="menue1.map">
    <area shape=rect coords="131,164,230,264" href="mailto:max.muster@domain.de?subject=Picture 1, Person 1">
    <area shape=rect coords="452,127,542,227" href="mailto:max.muster@domain.de?subject=Picture 1, Person 2">
    <area shape=default href="1a.jpg">
    </map>

    <a onMouseover="document.bild2.src='2c.jpg'"; onMouseout="document.bild2.src='2b.jpg'">
    <img src="2b.jpg" usemap="#menue2.map" name="bild2">

    <map name="menue2.map">
    <area shape=rect coords="234,131,297,207" href="mailto:max.muster@domain.de?subject=Picture 2, Person 1">
    <area shape=rect coords="542,109,607,199" href="mailto:max.muster@domain.de?subject=Picture 2, Person 2">
    <area shape=default href="2a.jpg">
    </map>


    </center></body></html>

    Thanks, what you suggest is clever, but I don't see how it saves me or
    family members any work, if anything it seems more ...

    In my system, I have to ensure that the numbering of unknown people in
    any one photo is consecutive back-left to front-right, and also is
    consecutive throughout all the photos as each new unknown (to me) person
    is encountered, that people appearing in more than one photo always consistently have the same number throughout all the photos, and that
    the same number never applies to two different people throughout all the
    photos - these last two conditions are the major difficulty, but at
    least they can be checked by going through the photos consecutively.
    Then I would hope that family members would go through the photos
    composing an email as they go, such as ...
    1 = Distant cousin, can't remember his name;
    2 = Me;
    3 = My sister, Uvw;
    4 = My brother, Xyz;
    etc.

    I would still have to do that with your system, but in the subject lines
    of the emails, which then I would have to relate back through the
    obscurity of the coding to a particular individual in a particular
    photo. Furthermore, I still have to create a second copy of each photo,
    with the highlit areas instead of the numbers. Finally, family members
    have to send multiple emails, rather than just one.

    --

    Fake news kills!

    I may be contacted via the contact address given on my website:
    www.macfh.co.uk

    --- SoupGate-Linux v1.05
    * Origin: ---:- FTN<->Usenet Gate -:--- (3:633/10)
  • From J. P. Gilliver@3:633/10 to Java Jive on Sat Sep 6 16:15:36 2025
    XPost: alt.comp.os.windows-11
    From: G6JPG@255soft.uk

    On 2025/9/6 11:27:23, Java Jive wrote:

    []

    What is your "end game"? Presumably all faces

    ... and 2 or 3 dogs and about 10 places (I've already identified and
    named accurately the vast majority of the landscapes and buildings, including many that are abroad, using online OS maps, Google Street
    View, Reverse Image Search, etc) ...

    identified; but, do you

    You still haven't told us how many pictures there are altogether. (Or
    how many faces/dogs/buildings in total, including duplicates if the same person[s] appear]s[ in more than one picture.) Without knowing that,
    we're in danger of suggesting over- or under-complicated solutions.

    still intend to publish the pictures with numbers on, and a key (because
    there's not room on the pictures to put actual names)?

    If I don't know the names, how can I put them on the photos? The idea

    What I meant by "what is your end game" was, what do you intend to do
    when you _have_ identified everyone (or everyone you're ever going to).

    is to put the pictures in the same order as in the album over one or two web-pages, where the numbering follows consecutively down the various pictures

    How is progress going: what do you see as the realistic probability of
    getting all, or say 90% (less than 10 faces unidentified)?

    I haven't put the pages up yet.

    Ah, I hadn't realised this was a future plan; I had assumed you'd
    already put the pictures up and were waiting for family responses. If
    you haven't put anything up yet, then my earlier comments of "don't
    renumber, it will only confuse" are moot. Although if you could - in the
    end, when most _have_ been identified - use initials or similar for the identified people, then I'd say it doesn't really matter if the numbers
    are in a funny order: if you are hoping for emails of the form "number
    83 is John Smith" (or, less helpful but you can still work it out, "72
    is me, 84 is my uncle John"), then it doesn't matter what the numbers
    are, as they'll eventually be replaced.>
    How about, in the final - assuming there _isn't_ room to put full names
    - using initials instead (with an added digit for where there are
    duplicates, e. g. John Smith and Joe Soap)? You could use this in the
    intermediate stages too.>

    For the people, where there are only one or two, I shall simply name the photo appropriately, where there are more, I shall release two versions
    of each photo, one with a superimposed key, and the original without.

    That sounds good.

    []


    I'm still not really grasping what it is you want to automate, probably
    because I'm not sure how many pictures we're talking about; your use of
    "Series" above suggests it's a lot more than I had imagined.

    I'd like to load a series of images with a series of vector text fields,
    and have them numbered automatically, like you can select a series of paragraphs in a word-processor and turn them into a numbered list, the numbering of which automatically adjusts as you insert, delete, or move paragraphs. I've not seen anything like this, which is why I suspect
    it's too big an ask.

    I sort of see what you're getting at - the word-processor numbering
    analogy is a good one. Which is why I think we do need to have some clue
    how many pictures - and total faces (not to mention dogs and buildings)
    - we're talking about; solutions that are fine for maybe five to ten
    pictures probably wouldn't be if there are twenty or more, but solutions appropriate for a huge number of pictures would be overkill if there are
    only a handful.
    This is mostly _separate_ from the question of _how_ you apply the text (numbers, initials, symbols etc.) to the pictures (or one set of them),
    though that too will depend on whether there are lots or only a few
    (bitmap manipulation is practical for a few but not for many).

    --
    J. P. Gilliver. UMRA: 1960/<1985 MB++G()AL-IS-Ch++(p)Ar@T+H+Sh0!:`)DNAf

    Religion often uses faith as a blindfold, saying anyone who doesn't believe
    the same as us must be wiped out. It's not God saying that. It's people,
    which
    is so dangerous. - Jenny Agutter, RT 2015/1/17-23

    --- SoupGate-Linux v1.05
    * Origin: ---:- FTN<->Usenet Gate -:--- (3:633/10)
  • From Java Jive@3:633/10 to J. P. Gilliver on Sat Sep 6 16:31:25 2025
    XPost: alt.comp.os.windows-11
    From: java@evij.com.invalid

    On 2025-09-06 16:15, J. P. Gilliver wrote:

    On 2025/9/6 11:27:23, Java Jive wrote:

    I'd like to load a series of images with a series of vector text fields,
    and have them numbered automatically, like you can select a series of
    paragraphs in a word-processor and turn them into a numbered list, the
    numbering of which automatically adjusts as you insert, delete, or move
    paragraphs. I've not seen anything like this, which is why I suspect
    it's too big an ask.

    I sort of see what you're getting at - the word-processor numbering
    analogy is a good one. Which is why I think we do need to have some clue
    how many pictures - and total faces (not to mention dogs and buildings)
    - we're talking about; solutions that are fine for maybe five to ten
    pictures probably wouldn't be if there are twenty or more, but solutions appropriate for a huge number of pictures would be overkill if there are
    only a handful.

    There are about 80 individual photos. I've already said that there are
    nearly 100 unknown faces - already the numbering has reached the 70s
    with quite a number of photos still to do.

    --

    Fake news kills!

    I may be contacted via the contact address given on my website:
    www.macfh.co.uk

    --- SoupGate-Linux v1.05
    * Origin: ---:- FTN<->Usenet Gate -:--- (3:633/10)
  • From Herbert Kleebauer@3:633/10 to Java Jive on Sat Sep 6 18:31:42 2025
    XPost: alt.comp.os.windows-11
    From: klee@unibwm.de

    On 9/6/2025 4:42 PM, Java Jive wrote:
    On 2025-09-06 14:27, Herbert Kleebauer wrote:

    I would do something like this:

    https://onlib.de/temp/demo/

    If you put the mouse over a picture, the unknown people are
    highlighted and if you click a highlighted part, an email is
    sent to you (with hopefully more information about this
    person). A click outside the highlighted areas shows the
    picture i


    Thanks, what you suggest is clever, but I don't see how it saves me or
    family members any work, if anything it seems more ...

    Really?


    In my system, I have to ensure that the numbering of unknown people in
    any one photo is consecutive back-left to front-right, and also is

    Why? Numbers doesn't matter at all. All you need is the correct name
    of all the persons on the picture. If somebody knows a person, which is
    not known by you, why should he enter a number. He just clicks on the
    person with the mouse and enters the name.

    If you have links on a web page, you don't assign numbers the links and
    then ask the user to enter the number of the link he wants to open, he just clicks on the link to open it.


    consecutive throughout all the photos as each new unknown (to me) person
    is encountered, that people appearing in more than one photo always consistently have the same number throughout all the photos, and that
    the same number never applies to two different people throughout all the photos

    To find the name of a person on a picture is independent from all
    the other pictures. Just let them view one picture after the other.
    If they they find the same person on an other picture, then they enter
    the name again. No matching numbers necessary.


    Then I would hope that family members would go through the photos
    composing an email as they go, such as ...
    1 = Distant cousin, can't remember his name;
    2 = Me;
    3 = My sister, Uvw;
    4 = My brother, Xyz;
    etc.

    But why do the have to enter a number? Just let them click on
    the person, the mail window opens, they enter the name and press
    send.


    I would still have to do that with your system, but in the subject lines
    of the emails, which then I would have to relate back through the
    obscurity of the coding to a particular individual in a particular

    In the subject is specified to which person on which photo the mail
    belongs and in the body you will find the name. Just let your inbox
    be sorted by subject (instead of date) and you have grouped all
    replies to photo 1, 2, 3 ...


    photo. Furthermore, I still have to create a second copy of each photo,
    with the highlit areas instead of the numbers. Finally, family members

    That's easily done in IrfanView. Select the face, change the brightness and copy the position of the selection into the html file.


    have to send multiple emails, rather than just one.

    But it is done automatically, the just click on the highlighted person
    enter the name and press send. They don't have to open an email program
    and don't have to enter a number (which could be maybe entered wrong).

    And I suppose, you will store the information about the persons on the
    picture into the jpg (as IPTC info). This way everybody who has a copy
    of the jpg also has the information about it, without the need of an
    external database. And if you want to find all pictures with a given
    person, just search the IPCT info of all jpgs for his name.

    If you want to generate a web page from the pictures, you also can automatically display the IPTC information as text below the picture.

    --- SoupGate-Linux v1.05
    * Origin: ---:- FTN<->Usenet Gate -:--- (3:633/10)
  • From Java Jive@3:633/10 to Paul on Sat Sep 6 17:51:42 2025
    XPost: alt.comp.os.windows-11
    From: java@evij.com.invalid

    On 2025-09-06 13:45, Paul wrote:

    A hell of a lot of work to automate, but it could be done.

    Too much work I think. It's gonna be quicker continuing to do it manually.

    --

    Fake news kills!

    I may be contacted via the contact address given on my website:
    www.macfh.co.uk

    --- SoupGate-Linux v1.05
    * Origin: ---:- FTN<->Usenet Gate -:--- (3:633/10)
  • From J. P. Gilliver@3:633/10 to Java Jive on Sat Sep 6 20:11:38 2025
    XPost: alt.comp.os.windows-11
    From: G6JPG@255soft.uk

    On 2025/9/6 16:31:25, Java Jive wrote:

    []

    There are about 80 individual photos. I've already said that there are nearly 100 unknown faces - already the numbering has reached the 70s
    with quite a number of photos still to do.

    Wow, that's quite a lot of pictures! Do you already know _some_ of the
    people in them? If not, and you're expecting about 100 names from about
    80 pictures, then either there are a lot fewer people in each picture
    than I thought (I thought you were talking about group photos with say
    10 to 30 people in each), or there is a _lot_ of duplication.

    If they _are_ photos with only 2 to 5 people in them, then (when you've
    got all the names you're going to get) there probably _is_ going to be
    room to actually put the names somewhere on the pictures, though if only
    such small numbers of people in each, captioning then will also be
    practicable.

    I think you have a secondary problem: how are you going to persuade
    family members to go through eighty-odd photos! My first thought was
    release them in batches, but I don't think that'd help.

    Herbert Kleebauer's suggestion of in effect turning them into clickable
    maps is an interesting one; it would certainly avoid family members
    having to see the numbers at all (only you need ever "see" them, by
    looking at the email sujects or whatever). It does rely on (I presume)
    mailto: links with preloaded subjects working flawlessly, though, which
    I suspect would not be the case across multiple OSs. Something - in most
    cases, I would expect their email client - would have to open up, to
    give them somewhere to type the name they're suggesting. (If you own a
    domain, you could avoid the preloading of the subject by using different addresses for each face - 1-12@jive.com, 2-16@jive.com - but they still
    need to be able to type the name somewhere.)

    Good luck with it - it is a daunting project! (And that's from someone
    who's been doing genealogy, off and on, for 45+ years.)
    --
    J. P. Gilliver. UMRA: 1960/<1985 MB++G()AL-IS-Ch++(p)Ar@T+H+Sh0!:`)DNAf

    Under democracy one party always devotes its chief energies to trying to
    prove that the other party is unfit to rule - and both commonly succeed,
    and are right. -H.L. Mencken, writer, editor, and critic (1880-1956)

    --- SoupGate-Linux v1.05
    * Origin: ---:- FTN<->Usenet Gate -:--- (3:633/10)
  • From knuttle@3:633/10 to J. P. Gilliver on Sat Sep 6 15:30:55 2025
    XPost: alt.comp.os.windows-11
    From: keith_nuttle@yahoo.com

    On 09/06/2025 3:11 PM, J. P. Gilliver wrote:
    On 2025/9/6 16:31:25, Java Jive wrote:

    []

    There are about 80 individual photos. I've already said that there are
    nearly 100 unknown faces - already the numbering has reached the 70s
    with quite a number of photos still to do.

    Wow, that's quite a lot of pictures! Do you already know _some_ of the
    people in them? If not, and you're expecting about 100 names from about
    80 pictures, then either there are a lot fewer people in each picture
    than I thought (I thought you were talking about group photos with say
    10 to 30 people in each), or there is a _lot_ of duplication.

    If they _are_ photos with only 2 to 5 people in them, then (when you've
    got all the names you're going to get) there probably _is_ going to be
    room to actually put the names somewhere on the pictures, though if only
    such small numbers of people in each, captioning then will also be practicable.

    I think you have a secondary problem: how are you going to persuade
    family members to go through eighty-odd photos! My first thought was
    release them in batches, but I don't think that'd help.

    Herbert Kleebauer's suggestion of in effect turning them into clickable
    maps is an interesting one; it would certainly avoid family members
    having to see the numbers at all (only you need ever "see" them, by
    looking at the email sujects or whatever). It does rely on (I presume) mailto: links with preloaded subjects working flawlessly, though, which
    I suspect would not be the case across multiple OSs. Something - in most cases, I would expect their email client - would have to open up, to
    give them somewhere to type the name they're suggesting. (If you own a domain, you could avoid the preloading of the subject by using different addresses for each face - 1-12@jive.com, 2-16@jive.com - but they still
    need to be able to type the name somewhere.)

    Good luck with it - it is a daunting project! (And that's from someone
    who's been doing genealogy, off and on, for 45+ years.)
    After reading this thread, and having made some suggestions, I think you
    are way over thinking the problem. It you had a 1000 pictures, spending
    the time needed to create the system may be cost effective.

    I copied all of my mother's pictures. I set up a database of the file
    names, and a comments section. First I id'ed and commented on each of
    the pictures. I then sat down with my mother and we discussed each
    picture. I added her information to the database.

    As for identification of people I all ways worked from the top down and
    counter clockwise around the center. For those people close by, we went
    to their house and sat and looked at old pictures. Not only identifying
    mine but collecting their.

    Put the pictures online with simple identification and ask anyone with information to comment and identify the people and places that are in
    the picturs. Ask them to comment by the picture id.

    --- SoupGate-Linux v1.05
    * Origin: ---:- FTN<->Usenet Gate -:--- (3:633/10)
  • From George@3:633/10 to jetjock on Sat Sep 6 20:56:22 2025
    XPost: alt.comp.os.windows-11
    From: hgrikmnhb@invalid.invalid

    On 04/09/2025 15:24, jetjock wrote:
    On Wed, 3 Sep 2025 14:47:41 +0200, Fokke Nauta <fnauta@solfon.nl>
    wrote:

    Hi all,

    I have Photoshop CS6 installed on my pc. It has a license. I bought it
    years ago. Unfortunately it didn't work well and had a problem, so I
    decided to install it again. I did, but the licence was revoked. I can't
    use it now.
    For a new version of Photoshop I'll have to pay a monthly amount, which
    will continue for all the years I will use it. This will cost me far too
    much. Is there any acceptable replacement for Photoshop?
    I'm curious.
    Thanks for your answers.
    With best regards,
    Fokke Nauta

    Hi Fokke Nauta,

    I do have a license crack for CS6 that should work for your
    situation since you did already have a valid license. Let me know if
    you would be interested in this fix and we'll figure a way to get it
    to you,


    I haven't seen any new licence cracks for the latest Adobe products.
    There used to be a guy called Sanders who distributed them, but he's disappeared. I don't know what happened to him. None of the crack
    newsgroups are involved with cracks these days.

    Adobe has made it very difficult to crack its products by ensuring that
    every DLL requires a valid key. There was a time when you only had to
    reverse engineer one or two files, but that trick doesn't work anymore. Attempting to do so breaks other things.

    --- SoupGate-Linux v1.05
    * Origin: ---:- FTN<->Usenet Gate -:--- (3:633/10)
  • From Hank Rogers@3:633/10 to George on Sat Sep 6 18:09:48 2025
    XPost: alt.comp.os.windows-11
    From: Hank@nospam.invalid

    George wrote on 9/6/2025 3:56 PM:
    On 04/09/2025 15:24, jetjock wrote:
    On Wed, 3 Sep 2025 14:47:41 +0200, Fokke Nauta <fnauta@solfon.nl>
    wrote:

    Hi all,

    I have Photoshop CS6 installed on my pc. It has a license. I bought it
    years ago. Unfortunately it didn't work well and had a problem, so I
    decided to install it again. I did, but the licence was revoked. I can't >>> use it now.
    For a new version of Photoshop I'll have to pay a monthly amount, which
    will continue for all the years I will use it. This will cost me far too >>> much. Is there any acceptable replacement for Photoshop?
    I'm curious.
    Thanks for your answers.
    With best regards,
    Fokke Nauta

    Hi Fokke Nauta,

    I do have a license crack for CS6 that should work for your
    situation since you did already have a valid license. Let me know if
    you would be interested in this fix and we'll figure a way to get it
    to you,


    I haven't seen any new licence cracks for the latest Adobe products.
    There used to be a guy called Sanders who distributed them, but he's disappeared. I don't know what happened to him. None of the crack
    newsgroups are involved with cracks these days.

    Adobe has made it very difficult to crack its products by ensuring that
    every DLL requires a valid key. There was a time when you only had to
    reverse engineer one or two files, but that trick doesn't work anymore. Attempting to do so breaks other things.


    Sounds like fokke is out of luck. Can you recommend any other less
    expensive software?

    --- SoupGate-Linux v1.05
    * Origin: ---:- FTN<->Usenet Gate -:--- (3:633/10)