code wiki / jpeg

topic: jpeg

48 modules sharing the jpeg name family (derived from the tree's prefix discipline).

The 'jpeg' topic family in the Nishi sovereign ecosystem focuses on processing and encoding JPEG images within the JFIF standard. Modules like `jpeg_header` extract essential metadata from JPEG files, while `nx_jpeg_ascii` converts baseline JPEG data into luminance ASCII for simplified representation. The `nx_jpeg_color_write` module extends this capability to color images by writing YCbCr 4:4:4 data, supporting broader image encoding needs within the ecosystem.

auto-narrated by the local model from this topic's module headers; links verified against the wiki index.

narrated overview -- maintained by the narration lane, module links verified against this wiki.

moduledescriptionlinesfuncs
jpeg_header.nxparse JPEG JFIF markers enough to extract 1565
nx_jpeg_ascii.nxbridge: baseline-JPEG bytes -> luminance ASCII.3576
nx_jpeg_ascii_test.nxKAT for the JPEG -> luminance ASCII bridge.1353
nx_jpeg_block_enc.nxSOVEREIGN JPEG baseline block entropy coder (J2). Encodes one 8x8 block's512
nx_jpeg_block_enc_gate.nxSOVEREIGN gate for J2 (JPEG baseline block entropy coder). Proves the13210
nx_jpeg_census_oracle.nxper-assignment ORACLE STAGER for race 4 (JPEG marker census --1157
nx_jpeg_color_write.nxSOVEREIGN baseline COLOR (YCbCr 4:4:4) JFIF writer. Extends the grayscale J31155
nx_jpeg_color_write_gate.nxSOVEREIGN gate for the baseline COLOR JFIF writer. Encodes a synthetic RGB1465
nx_jpeg_decode.nxtop-level baseline-JPEG decoder. The2143
nx_jpeg_decode_image.nxfull-image driver for the bits-up2347
nx_jpeg_decode_image_test.nxKAT for the top-level image1622
nx_jpeg_decode_test.nxKAT for top-level baseline-JPEG decoder.1272
nx_jpeg_decoder.nxJPEG baseline (SOF0) 8-bit decoder.9299
nx_jpeg_dequant.nxdequantization + un-zigzag composer.511
nx_jpeg_dequant_test.nxKAT for dequant + un-zigzag composer.1222
nx_jpeg_dht.nxJPEG Huffman-table (DHT) parser per ITU-T Rec.2374
nx_jpeg_dht_test.nxKAT for DHT parser + Huffman decode.1952
nx_jpeg_dqt.nxJPEG quantization-table (DQT) parser per1132
nx_jpeg_dqt_test.nxKAT for JPEG DQT parser.1362
nx_jpeg_entropy.nxbaseline-JPEG entropy-coded segment decoder.1744
nx_jpeg_entropy_test.nxKAT for baseline JPEG entropy decoder.1542
nx_jpeg_header.nxparse JPEG JFIF markers enough to extract1625
nx_jpeg_huff_enc.nxSOVEREIGN JPEG baseline Huffman ENCODE substrate (J1 of the sovereign JPEG11312
nx_jpeg_huff_enc_gate.nxSOVEREIGN liar-kill gate for nx_jpeg_huff_enc (J1 of the sovereign JPEG997
nx_jpeg_idct.nx8x8 inverse DCT for JPEG decode.2393
nx_jpeg_idct_test.nxKAT for 8x8 inverse DCT.982
nx_jpeg_marker.nxJPEG segment marker scanner. Arc C1.1 of the2186
nx_jpeg_marker_test.nxKAT for JPEG marker scanner.1882
nx_jpeg_mcu.nxbaseline-JPEG MCU walker. Per ITU-T Rec. T.811894
nx_jpeg_mcu_test.nxKAT for the MCU walker.1272
nx_jpeg_pgm_dump_test.nxPROOF dumper for the bits-up JPEG992
nx_jpeg_ppm_dump_test.nxCOLOR proof dumper for the bits-up722
nx_jpeg_probe.nxRule-2 verify: does nx_jpeg_decode_rgb decode a REAL373
nx_jpeg_progressive.nxPROGRESSIVE JPEG decode (SOF2), the eat-the-debt unblock for real web photos.4018
nx_jpeg_rst_gate.nxgate for JPEG restart-marker (DRI/RSTn) support, BOTH sides: jw_write_jpeg_ri1913
nx_jpeg_sof.nxJPEG Start-of-Frame parser. Per ITU-T Rec.1666
nx_jpeg_sof_test.nxKAT for SOF0 parser.1602
nx_jpeg_sos.nxJPEG Start-of-Scan header parser.1162
nx_jpeg_sos_test.nxKAT for SOS header parser.1192
nx_jpeg_sym.nxSOVEREIGN JPEG "modeling" layer: separates a block's entropy into (a) a SYMBOL stream612
nx_jpeg_upsample.nxchroma upsampling for JPEG decode.871
nx_jpeg_upsample_test.nxKAT for chroma upsampling.1162
nx_jpeg_write.nxSOVEREIGN baseline grayscale JFIF writer (J3). Assembles a complete, standards-1876
nx_jpeg_write_gate.nxSOVEREIGN gate for J3 (baseline JFIF writer). Encodes a test image to a real1336
nx_jpeg_ycbcr.nxYCbCr -> RGB colour-space conversion for JPEG.793
nx_jpeg_ycbcr_test.nxKAT for YCbCr -> RGB conversion.1163
nx_jpeg_zigzag.nxinverse zig-zag scan order for JPEG 8x8 blocks.622
nx_jpeg_zigzag_test.nxKAT for inverse zig-zag. Uses the852